Ubah tabstop di TextEdit.app

10

Bagaimana cara mengubah tabstop di TextEdit.app untuk Snow Leopard?

Tabstop saat ini adalah 8 spasi. Saya ingin mengubah ini menjadi 4 spasi.
Apakah ada cara untuk mencapai hal ini?

phwd
sumber

Jawaban:

2

Iya.

  1. Pastikan Format > Text > Show Rulerdiaktifkan.
  2. Temukan tab berhenti di penggaris (Gbr. 1).
  3. Pindahkan yang pertama ke 1/4 inci (Gbr. 2).

Fig1 Fig2 Atau, Anda bisa menggunakan sesuatu seperti Keyboard Maestro, TextExpander, atau BetterTouchTool untuk memetakan empat spasi ke tombol Tab. Ini adalah satu-satunya cara saya sadar melakukannya untuk file teks biasa ( .txt).

Timothy Mueller-Harder
sumber
2
Jika dokumen Anda memiliki konten yang ada, pilih semua konten sebelum melakukan penyesuaian ini sehingga tab berhenti diterapkan ke semua paragraf.
bneely
6
Ini berfungsi untuk dokumen teks kaya. Tampaknya tidak menunjukkan penggaris untuk dokumen teks biasa. Saya akan mengingat hal ini. Terima kasih!
phwd
1
Oh, maaf, tidak menyadari itu tidak berfungsi untuk file .txt. Baiklah!
Timothy Mueller-Keras
@phwd Menambahkan alternatif untuk file .txt. :)
Timothy Mueller-Harder
Sweet melihat mereka sekarang
phwd
26

Untuk tab teks biasa, Anda tidak perlu mengganti seluruh aplikasi TextEdit untuk mengubahnya. Saya melihat kode sumber dan memberikan jawaban yang lebih sederhana: Buka Terminal dan ketik

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

Di mana '4' adalah jumlah spasi tab seharusnya.

liquidblueocean
sumber
4
Fantastis, saya pada dasarnya hanya menggunakannya dalam mode plaintext. Akan lebih mendukung jika saya bisa :)
Johannes
Bagus! Bekerja dengan sempurna!
DaveyJake
ini harus menjadi jawaban yang dipilih.
Vivek Sharma
@liquid, Anda melihat kode sumber? Textedit adalah opensource?
Pacerier
@Pacerier Untuk memastikan komentar ini tetap terkini ... Google adalah teman Anda. TextEdit tersedia sebagai kode sampel langsung dari Apple.
liquidblueocean
1

Jiwa yang baik hati telah sedikit memodifikasi TextEdit untuk menambahkan bidang, "Lebar Tab", di bagian bawah tab "Dokumen Baru" pada jendela "Preferensi".

Ketik angka antara 1 dan 100 (inklusif) dan itu akan mengubah lebar tab ke angka itu (dalam lebar karakter).

Download di code.google.com .

Karena saya tidak bisa mengganti aplikasi TextEdit utama, saya menggunakan "tampilkan isi paket" dan mengganti bagian dalam aplikasi .

Andrew Swift
sumber
-1

TextEdit mendasarkan tab pada jarak, bukan jumlah karakter.

Jika saya mengatur teks ke 30pt, tab itu empat ruang. Pada 14pt, mereka delapan ruang.

Akibatnya, tidak ada set "jumlah ruang" yang bisa dimodifikasi.

Salah satu solusinya adalah:

  1. ubah preferensi font Anda untuk file RTF agar sesuai dengan preferensi TXT saya.

  2. konversi sementara file TXT Anda ke RTF saat mengedit (cmd-shift-T).

(lakukan pengeditan)

  1. konversi kembali ke TXT ketika Anda keluar (cmd-shift-T).

Tab RTF default untuk 4 spasi untuk saya - itu tergantung pada font dan ukuran.

Andrew Swift
sumber