Visual Studio Code'da boşluk karakteri gibi beyaz boşluk karakterlerini göstermek mümkün mü?
Bunun için settings.json
da bir seçenek yok gibi görünüyor (ancak Atom.io'da bir seçenek var) ve CSS kullanarak boşluk karakterlerini görüntüleyemedim.
VS Kodu 1.6.0 ve Daha Büyük
Aşağıda aloisdg tarafından belirtildiği gibi, editor.renderWhitespace
artık none
, boundary
veya all
alan bir enumdur. Tüm boşlukları görüntülemek için:
"editor.renderWhitespace": "all",
VS Code 1.6.0'dan önce
1.6.0'dan önce, editor.renderWhitespace
öğesini true
olarak ayarlamanız gerekiyordu:
"editor.renderWhitespace": true
Bir klavye kısayolu kullanarak boşluk karakterlerini değiştirmek isteyenler için, bunun için kolayca bir keybinding ekleyebilirsiniz.
Visual Studio Code'un en son sürümlerinde artık mevcut tüm klavye kısayollarını görüntülemek ve düzenlemek için kullanıcı dostu bir grafik arayüz (yani JSON verilerini yazmaya gerek yok) var. Bu arayüz hala
Dosya > Tercihler > Klavye Kısayolları (veya Ctrl+K Ctrl+S kullanın)
İstenen tuş atamalarını hızlı bir şekilde bulmaya (ve filtrelemeye) yardımcı olmak için bir arama alanı da vardır. Böylece artık hem yeni tuş atamaları eklemek hem de mevcut tuş atamalarını düzenlemek çok daha kolay:
Beyaz boşluk karakterlerini değiştirmenin varsayılan* bir tuş bağı yoktur, bu nedenle bir tane eklemekten çekinmeyin. Sadece ilgili satırın sol tarafındaki + işaretine basın (veya Enter tuşuna basın veya o satırda herhangi bir yere çift tıklayın) ve açılan pencereye istediğiniz kombinasyonu girin.
Ve seçtiğiniz tuş bağlama zaten başka eylem(ler) için kullanılıyorsa, tıklayıp seçtiğiniz tuş bağlamayı zaten hangi eylem(ler)in kullandığını gözlemleyebileceğiniz uygun bir uyarı olacaktır:
Gördüğünüz gibi, her şey çok sezgisel ve kullanışlı.
İyi iş, Microsoft!
Klavye kısayolu kullanarak boşluk karakterlerini değiştirmek isteyenler için keybindings.json dosyasına özel bir bağlama ekleyebilirsiniz (File > Preferences > Keyboard Shortcuts).
Örnek:
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+shift+i",
"command": "editor.action.toggleRenderWhitespace"
}
]
Burada görünmez karakterleri değiştirmek için Ctrl+Shift+i kombinasyonunu atadım, elbette başka bir kombinasyon seçebilirsiniz.