Sublime Text 2 kullanıyorum ve belirli dosya yüksekliğine sahip her dosyada bir Cetvel gösterilmesini istiyorum. Ama her dosyada manuel olarak göstermek zorundayım.
Sublime Text 2 kullanıyorum ve belirli dosya yüksekliğine sahip her dosyada bir Cetvel gösterilmesini istiyorum. Ama her dosyada manuel olarak göstermek zorundayım.
Yanıtlar:
Cetvelin görüntülenmesini istediğiniz sütun numarasını içerecek şekilde varsayılan ayarlardaki "cetveller" değerini düzenlediğinizde devam edecektir.
Git Sublime Text > Tercihler > Ayarlar - Kullanıcı
"rulers"
Cetvel için istediğiniz satırları içeren bir ayar ekleyin :
// Adds a single vertical ruler at column 80
"rulers": [80],
Birden çok cetvel istiyorsanız, değerleri virgülle ayırın:
// Adds two vertical rulers: one at column 80 and one at column 120
"rulers": [80, 120],
Cetveller gösterilmiyor mu? Cetveller yalnızca Yüce Metin için varsayılan yazı tipi olan tek aralıklı yazı tipi kullanıldığında gösterilir . Yukarıdaki ayarlar sizin için uygun değilse, tek aralıklı yazı tipi kullandığınızdan emin olun.
Asla düzenleme yapmayın Settings - Default
; Settings - User
bunun yerine düzenle . SublimeText sürümünüzü yükseltirseniz, Settings - Default
üzerine yazılacağı için tüm ayarlarınızı kaybedersiniz .
Paketler klasörlerinde 'Kullanıcı /' klasörü SublimeText yükseltmeleri arasında yok sayılır, buradaki ayarlar kalıcı olur.
Herhangi bir belgedeki kalıcı cetvelleri etkinleştirmek için ayarları şuraya ekleyin Defaults - User
:
{
"rulers": [75, 80, 85]
}
Bu örnekte 75, 80 ve 85 karakter uzunluğunda 3 cetvel gösterilecektir.
Diğerlerinin benden önce belirttiği gibi, Tercihler -> Ayarlar-Kullanıcı'yı seçin ve değiştirin
"rulers": [],
için
"rulers": [80],
Sütun 80'de bir cetvel görüntülemek için.
Şimdi, sürtünme için, cetvelleri görüntülemek için tek aralıklı bir yazı tipi kullanılması gerektiği anlaşılıyor, böylece ayrıca
"font_face": "",
için
"font_face": "Monospace",
veya herhangi bir tek aralıklı yazı tipidir.
Bunu düşünmek, mantıklı. Farklı karakterler farklı genişliklere sahipse, cetvel potansiyel olarak tek bir satır değil, bir grup can sıkıcı çizgi parçası olabilir. Varsayılan yazı tipini kullanırken bunu fark ettim ve sütun sayılarım aynı dikey konum için aynı değildi. Aynı zamanda, fantezi cetvelim belirlendi, ancak görüntülenmedi. Yazı tipini Monospace olarak değiştirmek her iki sorunu da çözdü.
"rulers"
giriş olmayabilir Preferences -> Settings-User
. Bu durumda, bir tane oluşturmanız gerekir.
Ross Allen'ın cevabı harika olsa da, Sublime'ı kullanırken cetvelleri açıp kapatmak veya çeşitli noktalardaki genişliği değiştirmek istediğinizi bulmanız en uygun şey değildir.
Neyse ki, birisi bunu yapmanıza izin veren bir Paket yaptı.
https://packagecontrol.io/packages/QuickRulers
Paket hem Yüce Metin 2 hem de 3'te çalışır.
⌘ + SHIFT + P
)Command ( quick_rulers
) öğesine birkaç farklı yoldan erişebilirsiniz , ancak varsayılan olarak Omnisearch'te " QuickRulers: Open Panel " yoluyla yüklenir . (örneğin, ⌘ + SHIFT + P
" QuickRulers: Open Panel " tuşuna basın ve yazın )
Yazı tipini değiştirirseniz, cetvel görüntülenmez. Örneğin ben koydum "font_face": "Lucida Grande"
ve hükümdar kayboldu.
"font_face": "Input"
ve bu "rulers": [80]
dosyadan kayboldu. ST3 hatası gibi görünüyor.
Sadece bu problemi yaşadım ve cetvelimin sadece hafifçe sağa kaydırıldığımda göründüğünü fark ettim. Kaybolma nedeninin hafifçe yakınlaştırılmış olmasından kaynaklandığı ortaya çıkıyor. Cmd+0
Bu, aynı zamanda sorununuz olması durumunda başka şeyleri denemeden önce varsayılan% 100 boyutuna yakınlaştırdığınızdan emin olmak için düğmesine basın .
(Sublime Text 3 kullanıyorum)