Rumah > alat pembangunan > sublime > Ajar anda cara menyediakan coretan kod anda sendiri dalam Sublime3

Ajar anda cara menyediakan coretan kod anda sendiri dalam Sublime3

藏色散人
Lepaskan: 2022-02-21 19:46:58
ke hadapan
3820 orang telah melayarinya

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>
Salin selepas log masuk

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>
Salin selepas log masuk
Kemudian simpannya sebagai comment.sublime-snippet Kemudian masukkan kom dalam fail js, tekan papan kekunci tab dan Coretan anda akan muncul.

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()))
Salin selepas log masuk

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"
}
Salin selepas log masuk

Postscript
/*
* @author:  ManiaU
* @createTime:  2017-03-14, 22:33:00 GMT+0800
* @description:  This is a test!
*/
Salin selepas log masuk

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!

Label berkaitan:
sumber:juejin.im
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan