Sublimetext2 升华文本2-自动文件名

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

是否可以为Sublime Text 2配置AutoFileName插件,以识别TypeScript引用路径属性并允许自动完成项目中其他.ts文件

例如,如果我的文件结构如下:

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')