Saya menggunakan Sublime Text 2 dan ingin Ruler ditampilkan di setiap file dengan ketinggian garis tertentu. Tapi saya harus menunjukkannya secara manual di setiap file.
Saya menggunakan Sublime Text 2 dan ingin Ruler ditampilkan di setiap file dengan ketinggian garis tertentu. Tapi saya harus menunjukkannya secara manual di setiap file.
Jawaban:
Edit nilai "penggaris" dalam pengaturan default untuk memuat nomor kolom tempat Anda ingin penggaris ditampilkan, dan akan tetap ada.
Pergi ke Sublime Text > Preferences > Settings - User
Tambahkan "rulers"
pengaturan dengan garis yang Anda inginkan untuk penggaris:
// Adds a single vertical ruler at column 80
"rulers": [80],
Jika Anda ingin banyak penggaris, pisahkan nilainya dengan koma:
// Adds two vertical rulers: one at column 80 and one at column 120
"rulers": [80, 120],
Penguasa tidak muncul? Penguasa hanya ditampilkan saat menggunakan font monospace, yang merupakan font default untuk Sublime Text . Pastikan Anda menggunakan font monospace jika pengaturan di atas tidak bekerja untuk Anda.
Tidak pernah mengedit Settings - Default
; edit Settings - User
saja. Jika Anda meningkatkan versi SublimeText Anda, Anda akan kehilangan semua pengaturan Anda karena Settings - Default
akan ditimpa.
Di folder Paket folder 'Pengguna /' akan diabaikan di antara peningkatan SublimeText, pengaturan di sini akan tetap ada.
Untuk mengaktifkan penguasa gigih dalam dokumen apa pun, tambahkan pengaturan di Defaults - User
:
{
"rulers": [75, 80, 85]
}
Contoh ini akan menampilkan 3 penggaris, dengan panjang 75, 80, dan 85 karakter.
Seperti yang orang lain katakan sebelumnya, pilih Preferensi -> Pengaturan-Pengguna dan ubah
"rulers": [],
untuk
"rulers": [80],
untuk menampilkan satu penggaris pada kolom 80.
Sekarang untuk digosok, tampaknya seseorang harus menggunakan font monospace untuk menampilkan penggaris sehingga Anda juga perlu mengubah
"font_face": "",
untuk
"font_face": "Monospace",
atau font monospace lainnya.
Memikirkannya, ini masuk akal. Jika karakter yang berbeda memiliki lebar yang berbeda, maka penggaris berpotensi bukan satu baris, tetapi sekelompok segmen garis yang mengganggu. Saya perhatikan ini ketika menggunakan font default dan nomor kolom saya tidak sama untuk posisi vertikal yang sama. Pada saat yang sama, penguasa mewah saya ditentukan tetapi tidak ditampilkan. Mengubah font ke Monospace menyelesaikan kedua masalah.
"rulers"
masuk dalam Preferences -> Settings-User
. Dalam hal ini, Anda harus membuatnya.
Sementara jawaban oleh Ross Allen sangat bagus, itu bukan yang paling nyaman jika Anda ingin mengaktifkan dan menonaktifkan penguasa atau mengubah lebar di berbagai titik saat menggunakan Sublime.
Untungnya, seseorang membuat Paket yang memungkinkan Anda melakukan ini.
https://packagecontrol.io/packages/QuickRulers
Paket ini berfungsi dalam Sublime Text 2 dan 3.
⌘ + SHIFT + P
)Anda dapat mengakses perintah ( quick_rulers
) melalui beberapa cara yang berbeda, tetapi secara default itu dimuat di Omnisearch melalui " QuickRulers: Open Panel ". (mis. Hit ⌘ + SHIFT + P
dan ketik " QuickRulers: Open Panel ")
Jika Anda mengubah font, penggaris tidak akan ditampilkan. Misalnya saya atur "font_face": "Lucida Grande"
, dan penguasa menghilang.
"font_face": "Input"
dan "rulers": [80]
menghilang dari file konfigurasi saya. Sepertinya bug ST3.
Saya baru saja mengalami masalah ini dan memperhatikan bahwa penguasa saya hanya muncul ketika saya sedikit digulir ke kanan secara horizontal. Ternyata alasannya menghilang adalah karena saya sedikit diperbesar. Tekan Cmd+0
untuk memastikan Anda diperbesar ke ukuran 100% default sebelum mencoba hal-hal lain jika ini juga masalah Anda.
(Saya menggunakan Sublime Text 3)