Sublimetext2 升华文本2-自动文件名
是否可以为Sublime Text 2配置AutoFileName插件,以识别TypeScript引用路径属性并允许自动完成项目中其他.ts文件 例如,如果我的文件结构如下:Sublimetext2 升华文本2-自动文件名,sublimetext2,sublimetext,sublime-text-plugin,Sublimetext2,Sublimetext,Sublime Text Plugin,是否可以为Sublime Text 2配置AutoFileName插件,以识别TypeScript引用路径属性并允许自动完成项目中其他.ts文件 例如,如果我的文件结构如下: scripts models MyModel.ts services MyService.ts 然后在MyService.ts中,我希望引用标记中的path属性允许自动完成。/models/MyModel.ts /// <reference path="../models/MyModel.t
scripts
models
MyModel.ts
services
MyService.ts
然后在MyService.ts
中,我希望引用标记中的path属性允许自动完成。/models/MyModel.ts
/// <reference path="../models/MyModel.ts" />
//
我希望能够使用我的user/preferences.sublime-settings文件中的“auto\u complete\u triggers”设置来实现这一点,但我真的不知道如何实现。打开
preferences->Package settings->AutoFileName->settings Default
并将整个内容复制到一个新文件中(如果愿意,您可以将语法设置为JSON),然后关闭默认文件(您永远不想更改任何插件的默认设置,始终使用用户设置,以防出现问题并需要恢复)。修改“afn\u valid\u scopes”
设置以包括“ts”
,您应该都已设置好。将文件另存为软件包/User/autofilename。升华设置
其中软件包
是选择首选项->浏览软件包时打开的文件夹…
如果在Sublime用户首选项中使用以下设置:
“自动完成触发”:
[
{
“字符”:“/”,
“选择器”:“string.quoted.double.html,string.quoted.single.html,source.css”
}
]
然后在source.css
之后添加逗号,
,然后添加字符串source.ts
并保存。这是一个语法(tmLanguage)问题
必须识别注释行中的字符串模式,才能使其正常工作
我使用并且刚刚做了一个修改来解决这个TML语言问题。编辑:它现在被合并了
如果您使用另一个包来突出显示语法,例如,请打开一个问题来更正语法定义。似乎不起作用。我一直在控制台中获取('completion json error:',u'null\n')