Saya minta maaf tapi saya tidak tahu apa namanya, apakah ini telah ditanyakan atau apa situs Stack yang paling cocok untuk ini. Saya telah melihat beberapa video tentang bagaimana orang menggunakan Sublime untuk membuat tag lebih cepat dan saya ingin mempelajari cara yang tepat untuk melakukan ini jika ada dokumentasi atau apa yang dapat saya lakukan lebih cepat dalam pengkodean saya.
Dalam beberapa video saya melihat orang melakukan hal-hal seperti:
div.class
dan itu akan membuat <div class="class"></div>
setelah tab
.
sublime-text-2
DᴀʀᴛʜVᴀᴅᴇʀ
sumber
sumber
Jawaban:
Fitur yang Anda gambarkan adalah bagian dari Sublime Text 2 di luar kotak. Pastikan dokumen Anda menggunakan sintaks HTML ( Lihat »Sintaks» HTML ).
Ketik
foo.bar
, tekan Tab, dan Anda akan mendapatkannya<foo class="bar"></foo>
. Ada jugafoo#bar
(id
bukan sebagai gantinyaclass
). Keduanya diimplementasikan di .Packages
/HTML/html_completions.py
sumber
a
tag dan sesuatu sepertili
tag? Apakah ini hanya untuk HTML? dan +1.div#main.container
tetapi Sublime mengeluarkanmain
elemen dengan kelascontainer
ketika saya mencoba?Emmet / Zen-Coding
Emmet adalah plugin tempat Anda menulis struktur dasar dengan cara pemilih-CSS dan meminta editor untuk memperluasnya. Anda dapat menemukan paket di GitHub dan menginstalnya melalui manajer Paket.
(sumber: smashingmagazine.com )
Majalah Smashing ini memiliki artikel tentang itu . Sebagai contoh,
akan memperluas dengan Tabke
Bungkus Pilihan dalam Tag
Yang juga dapat Anda lakukan adalah tekan AltShiftWuntuk membuat tag terbuka atau membungkus pilihan saat ini dalam tag (lihat Edit »Tag» Bungkus Pilihan Saat Ini di Tag ).
Secara default itu akan membuat:
dengan nama tag yang dipilih sehingga Anda dapat menimpanya.
Menekan Tablebih jauh akan membuat Anda berada di dalam tag. Atau, jika Anda menekan Space, Anda dapat membuat atribut, misalnya:
href="..."
, laluTab<a href="..."></a>
dengan kursor diposisikan di dalam tagsumber