在Sublime Text 3中新增snippet

2022-05-05 21:51:16 字數 1552 閱讀 2225

1,點選tools->new snippet,你會得到如下**

[cdata[

hello, $ is a $.

]]>

引數講解:

[cdata['這裡是你要現實的內容']]

你所需要顯示的內容都要寫在cdata中

$這裡的數字1,代表游標第一顯示的位置,必選,你還可以設定更多,$游標第二顯示的位置,按tab鍵由1位置到2位置,$游標第100顯示的位置

text代表預設替代文字,可選

hello

這裡的hello代表觸發的表示式,也就是當你輸入hello會觸發這個snippet,記得要解除這句話的注釋,刪掉

source.python

這裡的.python代表觸發的檔案格式,也就是只有你在編輯python檔案時才會起作用,同理可以新增source.python.php等等,我通常會注釋掉這句話

下面舉

個簡單例子

con

這是我寫的 乙個用來快速新增console.log()的snippet,當我輸入con的時候,看到提示列表後,按enter  (這裡的hello後面講)

我們看最關鍵的一行

這裡的

console.log("$");
就是我要插入顯示的內容,$,意味著游標第乙個所在的位置,效果就是當整個內容查到你寫的文件中的時候,游標預設在兩個引號中間

如果這裡我寫成$,就表示游標替代處的內容是text,預設text是選中狀態

console.log("text");
效果如圖

還可以新增更多的$按tab鍵切換位置

例如

效果是

單擊一次tab之後

最後,但檔案編輯完成 我們儲存為hello.sublime-snippet,這就是前面的hello的原因

zhangsan是你的電腦使用者名稱

如果你寫成console.log().sublime-snippet,就是這樣

ok 打完收工

在Sublime Text3中實現jade語法高亮

在sublime text3中實現jade語法高 一.首先安裝package control package control 外掛程式是乙個方便 sublime text 管理外掛程式的外掛程式,但因為 sublime text 3 更新了 python 的函式,api不同了,導致基於 python...

在sublime text 3中安裝中文支援

1 安裝package control 使用control 開啟終端,然後輸入以下內容並確定 import urllib.request,os pf package control.sublime package ipp sublime.installed packages path urllib....

在sublime text 3中安裝中文支援

1 安裝package control 使用control 開啟終端,然後輸入以下內容並確定 import urllib.request,os pf package control.sublime package ipp sublime.installed packages path urllib....