如何在ST3中编辑内置代码完成语法?
例如: 当我处理c文件时,我输入
for
并点击标签,它给了我这个:
for (int i = 0; i < count; ++i)
{
/* code */
}
这会伤害我的代码格式,而我的眼睛,我想要的是
for (int i = 0; i < count; ++i){
/* code */
}
在Ubuntu上使用ST3时,我应该编辑哪个文件来执行此操作?
答案 0 :(得分:2)
有关如何在ST3中编辑代码段的完整说明,请参阅my answer here。您要查找的软件包是C++
,要编辑的代码段是030-for-int-loop-(fori).sublime-snippet
。将其更改为以下内容:
<snippet>
<description>For Loop</description>
<content><![CDATA[for (int ${2:i} = 0; $2 < ${1:count}; ${3:++$2}){
${0:/* code */}
}]]></content>
<tabTrigger>for</tabTrigger>
<scope>source.c, source.objc, source.c++, source.objc++</scope>
</snippet>
你应该全力以赴。