1

我已经按照项目的 github 自述文件页面中的步骤为 sublime text 3 安装了 tern_for_sublime,并且诸如字符串函数之类的核心 javascript 函数的自动完成功能正在工作。但是浏览器 DOM 特定的自动完成功能不可用。我被告知对于 .tern- 中的 vim项目文件必须为 DOM 和 jquery 自动完成完成以下配置:

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

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

4

1 回答 1

0

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

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

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

于 2017-01-23T17:52:19.287 回答