
Sublime Text Otomatik Tamamlama [CTRL+SPACE] Veya [TAB]
Merhaba, bu yazımda sizlere Sublime Text otomatik tamamlama kısayol tuşlaması olan CTRL+SPACE ya da daha kısa olan TAB tuşlama işleminden bahsedeceğim. Bu tuşlama sayesinde harfini vereceğimiz herhangi bir html tagın çok uğraşmadan tamamlanmasını sağlayacağız. Eğer tam olarak hangi tagı yazacağınızı bilmiyorsanız sadece TAB tuşuna basarak aynı harfle başlayan diğer tagları veya kelimelerin listesini görebilirsiniz.
Tuşlama kobimasyonu CTRL ve SPACE tuşu ile devam edebilirsiniz. Bu tuşlama ile aynı zamanda daha önce benzer bir işlem yaptıysanız önerileride görebilirsiniz.
Ayrıca mıgır metin olarak tabir edilen lorem metnini de sadece lorem yazarak [CTRL+SPACE] tuşlaması yaparak ya da sadece TAB tuşuna basarak bütün metini yazdırabilirsiniz.
Kullanımı:
Sublime Text Kod editörümüzü açalım;
Burada bir div e şu class="space" değerini verdirelim. Bunu yapmak için ilk olarak div daha sonra class işareti olan nokta daha sonra class olarak atayacağımız kelimeyi yazıyoruz. Örnek: div.space Eğer id ile devam edeceksek nokta yerine # işareti koyarak id değeri verebiliriz. Örnek: div#space
Class yada id olarak belirttikten sonra değerimizi giriyoruz ve klavyeden [CTRL+SPACE] ya da sadece TAB tuşuna basıyoruz.
div.space çıktısı
div#space çıktısı
Diğer bir örnek sunarsak paragraf tagına yani p ile devam eden bir tag yazalım;
p.space çıktısı
p#space çıktısı
Bu özellik Sublime Text editörde kurulumda çalışır halde ayarlanmıştır. Tuş kombinasyon sizin bilgisayarınızda çalışmıyorsa öncelikle Preferences>Settings bölümüden açılan pencerede sol taraftan "auto_complete": true olarak ayarlayın ve kaydedin, ayrıca tuşlama işlemini Preferences>Key Bindings tıklayarak açılan pencerede yine sol tarafta bulunan Tuş kombinasyonu içinden aşığıdaki satırda belirttiğim gibi bulunan alandan düzenleyebilirisiniz.
{ "keys": ["ctrl+space"], "command": "replace_completion_with_auto_complete", "context":
[
{ "key": "last_command", "operator": "equal", "operand": "insert_best_completion" },
{ "key": "auto_complete_visible", "operator": "equal", "operand": false },
{ "key": "setting.tab_completion", "operator": "equal", "operand": true }
]
}
Eğer bu yazı faydalı olduysa yorum yaparak, oylama yaparak ya da beğenerek etkileşim kurabilirsiniz.