ฉันใช้Soft Tabs
ตัวเลือกใน TextMate แต่ไฟล์ของฉันยังคงมีTAB
ตัวอักษรแทนที่จะเป็น "4 ช่องว่าง" นี่คือวิธีการทำงาน:
- ฉันเปิดไฟล์มันมี
TAB
s - ฉันเปิด
Soft Tabs
ตัวเลือก - ฉันบันทึกไฟล์
ไม่มีอะไรเปลี่ยนแปลงไฟล์ยังคงเต็มไปด้วยTAB
s ผมทำอะไรผิดหรือเปล่า?
ฉันใช้Soft Tabs
ตัวเลือกใน TextMate แต่ไฟล์ของฉันยังคงมีTAB
ตัวอักษรแทนที่จะเป็น "4 ช่องว่าง" นี่คือวิธีการทำงาน:
TAB
sSoft Tabs
ตัวเลือกไม่มีอะไรเปลี่ยนแปลงไฟล์ยังคงเต็มไปด้วยTAB
s ผมทำอะไรผิดหรือเปล่า?
คำตอบ:
TextMate จะไม่เปลี่ยนแปลงเอกสารทั้งหมดของคุณตามการตั้งค่าดังกล่าว มันข้ามขอบเขตของเอกสารดังนั้นการกระทำของการเปิดไฟล์จะเปลี่ยนเกือบทุกบรรทัดในนั้น เพื่อนร่วมงานของคุณที่อ่านบันทึกการเปลี่ยนแปลง VCS จะต้องการฆ่าคุณเสมอ
ไฟล์ไม่ได้รับการอัพเดตโดยอัตโนมัติ ใน TextMate 1 คุณจำเป็นต้องเรียกใช้ข้อความ»แปลง»แท็บไปที่ช่องว่าง ใน TextMate 2 คุณเรียกรวมกลุ่ม»แหล่งที่มา»แท็บแปลง Spaces ทั้งสองเกี่ยวข้องกับการตั้งค่าความกว้างแท็บปัจจุบันของคุณ
เกี่ยวกับเอกสารที่เชื่อมโยง:
เมื่อเปิดใช้งานแท็บซอฟต์ TextMate จะทำงานส่วนใหญ่เหมือนกับที่คุณใช้แท็บฮาร์ด แต่เอกสารมีช่องว่างแน่นอน
นี่หมายถึงการนำทางข้ามช่องว่างหลาย ๆ แม้ว่าคุณจะใช้ช่องว่างการเลื่อนเคอร์เซอร์จะรู้สึกเหมือนอยู่ในแท็บ (เช่นการกระโดด$tab_width
เว้นวรรค)
ctrl-appl-shift-t
และจากนั้น2