我将 Tern 与 Vim 和一个名为 YouCompleteMe 的插件一起使用。我主要使用两个 JavaScript 库进行开发:jQuery 和 OpenLayers。第一个已经得到 Tern 支持。 OpenLayers 不是。
为了激活 OpenLayers 自动完成功能,我按照说明配置了 .tern-project 文件这里。我在里面写了以下内容:
{
"libs": [
"browser",
"jquery"
],
"loadEagerly": [
"ol.js"
]
}
该ol.js
文件就是库。结果是OpenLayers自动补全功能没有被激活。我不确定我是否理解 Tern 的一切。我是否需要按照描述创建 JSON 类型定义文件这里?