如果需要使用html結構
<html>
<head>
</head>
<body>
</body>
</html>
你可以將上面的語句塊定義一個snippet片斷,然後輸入觸發代碼加TAB鍵就能生成上述代碼。
1、選擇"Tool"–“new snippet”(工具 —— 插件開發 —— 新建代碼片段)然後就調用出一個新snippet模板:
<![CDATA[
Hello, ${1:this} is a ${2:snippet}.
]]>
我們對模板依樣畫葫蘆:
<![CDATA[
注意,tabTrigger是觸發調用的名稱,我們命名爲html:full,在文本中輸入這幾個字後再按Tab鍵,文本中就會出來我們要的代碼片斷,非常方便。scope是作用範圍,指定對什麼用的語言環境有效,比如,text.html則只對html語境有效,而source.php則只對php代碼有效,具體參考說明。
但特殊符號在xml中命名是需要轉義的,比如<>"'空格這些在html/xml中不能直接作爲顯示符號輸入的字符需要通過實體來實現,比如你想輸入〈html就調用上述片斷需要這樣來命名tabTrigger,不然保存會報錯:
<html
這樣你用<代替<後就能在文本中輸入<html + Tab然後調用整個html片斷了。