เปลี่ยน tabstop ใน TextEdit.app


10

หนึ่งจะเปลี่ยน tabstop ใน TextEdit.app สำหรับ Snow Leopard ได้อย่างไร

tabstop ปัจจุบันคือ8ช่องว่าง ฉันต้องการเปลี่ยนสิ่งนี้เป็น4ช่องว่าง
มีวิธีใดบ้างที่จะบรรลุเป้าหมายนี้?

คำตอบ:


2

ใช่.

  1. ตรวจสอบให้แน่ใจว่าFormat > Text > Show Rulerเปิดใช้งานแล้ว
  2. ค้นหาแท็บหยุดในไม้บรรทัด (รูปที่ 1)
  3. เลื่อนอันแรกไปที่ 1/4 นิ้ว (รูปที่ 2)

Fig1 รูปที่ 2 หรือคุณสามารถใช้บางอย่างเช่น Keyboard Maestro, TextExpander หรือ BetterTouchTool เพื่อทำแผนที่สี่ช่องว่างกับปุ่ม Tab นี่เป็นวิธีเดียวที่ฉันรู้ที่จะทำสำหรับไฟล์ข้อความธรรมดา ( .txt)


2
หากเอกสารของคุณมีเนื้อหาที่มีอยู่ให้เลือกเนื้อหาทั้งหมดก่อนที่จะทำการปรับเปลี่ยนนี้เพื่อให้แท็บหยุดใช้กับย่อหน้าทั้งหมด
bneely

6
ใช้งานได้กับเอกสาร Rich Text ดูเหมือนว่าจะไม่แสดงไม้บรรทัดสำหรับเอกสารข้อความธรรมดา ฉันจะเก็บเรื่องนี้ไว้ในใจ ขอบคุณ!
phwd

1
โอ้ขออภัยไม่ทราบว่ามันใช้งานไม่ได้กับไฟล์. txt โอ้ดี!
Timothy Mueller-Harder

@phwd เพิ่มทางเลือกสำหรับไฟล์. txt :)
Timothy Mueller-Harder

หวานมองเข้าไปในพวกเขาตอนนี้
phwd

24

สำหรับแท็บธรรมดา, คุณไม่จำเป็นต้องแทนที่แอป TextEdit ทั้งหมดเพื่อเปลี่ยน ฉันดูซอร์สโค้ดและให้คำตอบที่ง่ายกว่า: เปิด Terminal และพิมพ์

defaults write com.apple.TextEdit "TabWidth" '4'

โดยที่ '4' คือจำนวนของช่องว่างที่แท็บควรอยู่


3
เยี่ยมมากฉันใช้มันในโหมดธรรมดาเท่านั้น จะอัปโหลดมากกว่านี้ถ้าฉันทำได้ :)
โยฮันเนส

ดี! ทำงานอย่างสมบูรณ์แบบ!
DaveyJake

นี่ควรเป็นคำตอบที่เลือก
Vivek Sharma

@liquid คุณดูรหัสต้นฉบับหรือไม่ Textedit คือ opensource?
Pacerier

@Pacerier เพื่อให้ความคิดเห็นนี้เป็นปัจจุบัน ... Google เป็นเพื่อนของคุณ TextEdit สามารถใช้ได้เป็นรหัสตัวอย่างโดยตรงจาก Apple
liquidblueocean

1

วิญญาณที่ใจดีได้ปรับเปลี่ยน TextEditเล็กน้อยเพื่อเพิ่มฟิลด์ "ความกว้างของแท็บ" ที่ด้านล่างของแท็บ "เอกสารใหม่" ของหน้าต่าง "การตั้งค่า"

พิมพ์ตัวเลขระหว่าง 1 ถึง 100 (รวมแล้ว) และจะเปลี่ยนความกว้างของแท็บเป็นตัวเลขนั้น (เป็นความกว้างอักขระ)

ดาวน์โหลดที่code.google.com

เนื่องจากฉันไม่สามารถแทนที่แอพ TextEdit หลักฉันจึงใช้ "แสดงเนื้อหาแพ็คเกจ" และแทนที่ด้านในของแอ


-1

TextEdit ยึดแท็บตามระยะทางไม่ใช่จำนวนตัวอักษร

หากฉันตั้งค่าข้อความเป็น 30 พอยต์แท็บจะมีช่องว่างสี่ช่อง ที่ 14 พอยต์, พวกมันคือแปดช่องว่าง

ดังนั้นจึงไม่มีการตั้งค่า "จำนวนช่องว่าง" ที่สามารถแก้ไขได้

ทางออกหนึ่งคือ:

  1. เปลี่ยนการตั้งค่าแบบอักษรของคุณสำหรับไฟล์ RTF เพื่อให้ตรงกับการตั้งค่า TXT ของฉัน

  2. แปลงไฟล์ TXT ของคุณเป็น RTFชั่วคราวขณะแก้ไข (cmd-shift-T)

(ทำการแก้ไขบางอย่าง)

  1. แปลงกลับเป็น TXTเมื่อคุณออก (cmd-shift-T)

แท็บ RTF เริ่มต้นที่ 4 ช่องว่างสำหรับฉัน - มันขึ้นอยู่กับตัวอักษรและขนาด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.