Sublimetext3 覆盖升华文本3中的默认选项卡自动完成内容
例如,覆盖JavaScript“乐趣”选项卡完成的正确方法是什么 我在我的用户包中创建了一个名为:Sublimetext3 覆盖升华文本3中的默认选项卡自动完成内容,sublimetext3,Sublimetext3,例如,覆盖JavaScript“乐趣”选项卡完成的正确方法是什么 我在我的用户包中创建了一个名为:my.sublime completions的新文件,我知道该文件需要两个属性(scope&completions) 提前感谢您的帮助:)和顶部的两个链接应提供大量有关如何构造.sublime completions文件以在JavaScript中使用的详细信息。例如,以下内容完全复制了默认代码段(如果需要,请使用\n作为换行符,使用\t作为选项卡): { “范围”:“source.js”, “完成”
my.sublime completions
的新文件,我知道该文件需要两个属性(scope
&completions
)
提前感谢您的帮助:)和顶部的两个链接应提供大量有关如何构造.sublime completions
文件以在JavaScript中使用的详细信息。例如,以下内容完全复制了默认代码段(如果需要,请使用\n
作为换行符,使用\t
作为选项卡):
{
“范围”:“source.js”,
“完成”:
[
{“触发器”:“乐趣”,“内容”:“函数${1:function_name}(${2:argument}){\n${0://body…}\n}”
]
}
覆盖默认fun
JavaScript代码段的最简单方法是首先通过安装插件。设置完成后,重新启动升华并使用打开命令选项板⌘⇧P(OS X)或CtrlShiftP(Windows/Linux)。键入prv
以打开PackageResourceViewer
选项,然后选择PackageResourceViewer:Open Resource
。向下滚动列表并选择JavaScript
,然后打开函数-(fun).sublime snippet
文件,如果需要,可以使用XML突出显示语法。如果您使用的是升华的最新版本,则该文件可能位于JavaScript/Snippets
下
接下来,将文件内容设置为以下内容:
乐趣
source.js
不要使用
保存文件,您应该已完成所有设置。假设您的.sublime completions
文件设置正确,在JS文件中键入fun
时,您应该只看到您的完成,而不是默认完成
祝你好运 谢谢!我完全错过了“也看”链接!正确,不过我建议使用“PackageResourceViewer:Open Resource”只编辑需要的文件(它们会自动保存到正确的位置)。这样,您仍然允许在自定义完成之外进行更新,并且复制的文件更少。