我已经在项目的github readme页面中的步骤之后为sublime text 3安装了tern_for_sublime,并且像字符串函数这样的核心javascript函数的自动完成工作正在运行。但浏览器DOM特定的自动完成功能不可用。我暗示对于vim在.tern-project文件中,必须为DOM和jquery自动完成执行以下配置:
{
"libs": [
"browser",
"jquery"
]
}
即使我添加了json,自动完成功能也没有显示DOM自动完成。那么我应该添加什么?
答案 0 :(得分:0)
我通过在我的用户目录的根目录添加 .tern-config 文件来解决这个问题,因为我需要全局配置,在我的情况下是 C:/ Users / my-name < / strong>包含定义触发器的JSON,如下所示:
{
"libs": [
"browser",
"jquery",
"ecmascript" //for both es5 and es6 :)
]
}
如果您不需要全局上述设置,但只需要项目本身,则可以在项目根目录的 .tern-project 文件中添加上述JSON。 !!