1. 程式人生 > >Sublime text3 新增程式碼片段

Sublime text3 新增程式碼片段

建立方法:Tools (工具)> Developer > New Snippet(新片段)

此時,會出現如下程式碼:

<snippet>
	<content><![CDATA[
Hello, ${1:this} is a ${2:snippet}.
]]></content>
	<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
	<!-- <tabTrigger>hello</tabTrigger> -->
	<!-- Optional: Set a scope to limit where the snippet will trigger -->
	<!-- <scope>source.python</scope> -->
</snippet>

 其中,content中由CDATA包裹起來的部分是我們要插入的程式碼片段,可選。


tabTrigger是我們tab鍵觸發的自動補全程式碼功能的一個名字,可選。


scope,可選,使用範圍,不填寫代表對所有檔案有效。附:source.css和test.html分別對應不同檔案。


description,可選,在snippet選單中的顯示說明(支援中文)。如果不定義,選單則顯示當前檔案的檔名。


${1:this}表示程式碼插入後,游標所停留的位置,可同時插入多個。其中:this為自定義引數(可選)。
${2}表示程式碼插入後,按Tab鍵,游標會根據順序跳轉到相應位置(以此類推)。


然後儲存程式碼片段,儲存到Sublime Text3\Data\Packages\User下面(直接Ctrl+s),取個名字 注意。產生的檔案字尾名位.sublime-snippet