为sublime文本定制ternjs 3

时间:2017-01-01 13:26:27

标签: javascript sublimetext3 tern

我已经在项目的github readme页面中的步骤之后为sublime text 3安装了tern_for_sublime,并且像字符串函数这样的核心javascript函数的自动完成工作正在运行。但浏览器DOM特定的自动完成功能不可用。我暗示对于vim在.tern-project文件中,必须为DOM和jquery自动完成执行以下配置:

{
  "libs": [
       "browser",
       "jquery"
  ]
}

即使我添加了json,自动完成功能也没有显示DOM自动完成。那么我应该添加什么?

1 个答案:

答案 0 :(得分:0)

我通过在我的用户目录的根目录添加 .tern-config 文件来解决这个问题,因为我需要全局配置,在我的情况下是 C:/ Users / my-name < / strong>包含定义触发器的JSON,如下所示:

{
  "libs": [
     "browser",
     "jquery",
     "ecmascript"                //for both es5 and es6 :)
  ]
}

如果您不需要全局上述设置,但只需要项目本身,则可以在项目根目录的 .tern-project 文件中添加上述JSON。 !!