mac 上的 sublime 3,如何修改插件
sublime3 on mac, how to modify plugin
似乎插件安装在 /Users/{user}/Library/Application Support/Sublime Text 3/Installed Packages
,我安装了一个名为 JavaScript Completions.sublime-package
的插件,当我输入 js 时,'function' 片段将是 '(function(){})()',
如何修改成问题中的'function(){}',
我写在一行,但是最好的snippet会被格式化,光标会在中间一行
那么如何修改代码片段或者我可以自己写一个代码片段在mac?
还有一个问题:如何把所有的snippet写在一个文件里?
您可以创建自己的片段:
工具 -> 新建截图
剪断
<snippet>
<content><![CDATA[
function(){${1:implementation}}
]]>
</content>
<tabTrigger>function</tabTrigger>
<scope>source.js</scope>
</snippet>
- 保存 - 将其命名为
${Something}.sublime-snippet
您现在可以开始在 JS 代码中输入 function
并使用 tab
完成。单词 implementation
会自动标记,如果您开始输入,它会替换单词 implementation
。
似乎插件安装在 /Users/{user}/Library/Application Support/Sublime Text 3/Installed Packages
,我安装了一个名为 JavaScript Completions.sublime-package
的插件,当我输入 js 时,'function' 片段将是 '(function(){})()',
如何修改成问题中的'function(){}',
我写在一行,但是最好的snippet会被格式化,光标会在中间一行
那么如何修改代码片段或者我可以自己写一个代码片段在mac?
还有一个问题:如何把所有的snippet写在一个文件里?
您可以创建自己的片段:
工具 -> 新建截图
剪断
<snippet>
<content><![CDATA[
function(){${1:implementation}}
]]>
</content>
<tabTrigger>function</tabTrigger>
<scope>source.js</scope>
</snippet>
- 保存 - 将其命名为
${Something}.sublime-snippet
您现在可以开始在 JS 代码中输入 function
并使用 tab
完成。单词 implementation
会自动标记,如果您开始输入,它会替换单词 implementation
。