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写在一个文件里?

您可以创建自己的片段:

  1. 工具 -> 新建截图

  2. 剪断

<snippet>
    <content><![CDATA[
        function(){${1:implementation}}
         ]]>
      </content>
    <tabTrigger>function</tabTrigger>
    <scope>source.js</scope>
</snippet>
  1. 保存 - 将其命名为 ${Something}.sublime-snippet

您现在可以开始在 JS 代码中输入 function 并使用 tab 完成。单词 implementation 会自动标记,如果您开始输入,它会替换单词 implementation