解決方法
- 利用winrar等解壓縮軟件,打開Sublime安裝路徑下Packages中對應語言的package文件(以
.sublime-package
結尾) - 找到相應的snippet文件(以
.sublime-snippet
結尾)文件進行修改然后保存
實例:C++ 中的 if 語句的自動補全的修改
問題
原先為:
if (/* condition */)
{
/* code */
}
想要修改為這樣:
if (/* condition */) {
/* code */
}
解決
- 用winrar打開Sublime3安裝路徑下的/Packages/C++.sublime-package
- 在Snippets文件夾下,找到if-..-(if).sublime-snippet,用文本編輯器打開
- 原文件內容為:
<snippet>
<description>If Condition</description>
<content><![CDATA[if (${1:/* condition */})
{
${0:/* code */}
}]]></content>
<tabTrigger>if</tabTrigger>
<scope>source.c, source.objc, source.c++, source.objc++</scope>
</snippet>
修改為:
<snippet>
<description>If Condition</description>
<content><![CDATA[if (${1:/* condition */}) {
${0:/* code */}
}]]></content>
<tabTrigger>if</tabTrigger>
<scope>source.c, source.objc, source.c++, source.objc++</scope>
</snippet>
- 保存并覆蓋原文件