Lajur tutorial sublime berikut akan memperkenalkan kepada anda cara menyediakan coretan kod anda sendiri dalam Sublime3. Saya harap ia dapat membantu rakan yang memerlukan.
Tetapkan coretan kod anda sendiri dalam Sublime Text 3
Apabila menulis kod, anda sering menulis pengarang, masa penciptaan, dsb. dalam ulasan dengan cara Begini anda telah meninggalkan tanda anda, hari ini saya akan mengajar anda cara membina blok kod komen anda sendiri (Snippet).
Coretan Sublime (coretan kod)
Coretan Teks Sublime 3 ialah ciri penting apabila anda perlu berulang kali memasukkan coretan teks atau kod yang sama.
Coretan boleh disimpan dalam folder mana-mana pakej, tetapi untuk memudahkan, disyorkan untuk menyimpannya dalam direktori Pakej/Pengguna dahulu
Format fail Coretan ialah .sublime-snippet , biasanya Coretan Strukturnya adalah seperti berikut
<snippet> <content><![CDATA[Type your snippet here]]></content> <!-- Optional: Tab trigger to activate the snippet --> <tabTrigger>xyzzy</tabTrigger> <!-- Optional: Scope the tab trigger will be active in --> <scope>source.python</scope> <!-- Optional: Description to show in the menu --> <description>My Fancy Snippet</description> </snippet>
Selagi kita menggantikan kandungan dalam CDATA dengan kita sendiri, kita boleh menyiapkan penulisan Coretan yang paling mudah.
Buat Coretan anda sendiri
Seterusnya kami akan menggunakan ulasan kod kami sendiri sebagai contoh untuk menulis Coretan.
Mula-mula, pilih Alat | Pembangun |. input yang boleh dikenali sebagai Snippet, skop mewakili format fail yang berkesan Dalam kandungan, ${} ialah kandungan yang boleh dipilih oleh kekunci tab selepas anda selesai menaip ${1:} dipilih secara langsung selepas anda selesai menaip. ${2:} ialah apabila anda menekan tab sekali kandungan yang dipilih, dan seterusnya.
<snippet> <content><![CDATA[ /* * @author: ManiaU * @createTime: ${1:time} * @description: ${2:description} */ ]]></content> <!-- Optional: Set a tabTrigger to define how to trigger the snippet --> <tabTrigger>comm</tabTrigger> <!-- Optional: Set a scope to limit where the snippet will trigger --> <scope>source.js</scope> </snippet>
Pemalam input masa
Walaupun Coretan dijana, masa masih belum ditetapkan Seterusnya, buat pemalam anda sendiri dan pilih Pembangun Alat | bar menu agung.., masukkan kandungan berikut
dan simpannya sebagai insert_datetime.py, kemudian tambahkan
import sublime, sublime_plugin from time import localtime, strftime class InsertDatetimeCommand(sublime_plugin.TextCommand): def run(self, edit): sel = self.view.sel(); for s in sel: self.view.replace(edit, s, strftime("%Y-%m-%d, %H:%M:%S GMT%z", localtime()))
pada Keutamaan Ini bermakna anda menekan ⌘ Control T, dan Masa boleh disisipkan Dengan Coretan di atas, selepas memasukkan ulasan dan menambah masa dan penerangan, anda boleh menjana ulasan anda sendiri dengan mudah, seperti berikut
{ "keys": ["super+ctrl+t"], "command": "insert_datetime" }
/* * @author: ManiaU * @createTime: 2017-03-14, 22:33:00 GMT+0800 * @description: This is a test! */
Sudah tentu, Coretan lebih berguna daripada itu. Anda boleh mengkonfigurasi pelbagai coretan dalam persekitaran anda, yang boleh meningkatkan kecekapan kerja dengan hebat.
Atas ialah kandungan terperinci Ajar anda cara menyediakan coretan kod anda sendiri dalam Sublime3. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!