小编fra*_*eve的帖子

Vim Javascript自动完成+建议?

我正在开发OpenLayers.js之上.我的项目文件夹结构如下:

project /
    |-- OpenLayers.js
    |-- map.html
    |-- map.js
    \-- etc
Run Code Online (Sandbox Code Playgroud)

你可以说,当我开始一个新的地图项目时,我认为Vim建议如何完成代码,从项目文件夹中的所有库中读取JS类(在这种情况下,只是OpenLayers.js).

例如:

map = new OpenLayers. --> <C-x><C-o>
map = new OpenLayers.Bounds
                    .Control
                    .Map
Run Code Online (Sandbox Code Playgroud)

选择一个建议的类我应该得到一种自动完成,就像在Aptana中一样.我已经安装了AutoComplPop,我得到一个很好的自动菜单来选择建议,但所有这些都是从当前的JS文件中获取的.

无论如何,我已经正确设置了Tagbar + node.js + jsctags,我tags为我的项目生成了文件,并添加set tags=./tags,./../tags,./*/tags到我的.vimrc.

在这种情况下,Tagbar还映射当前文件JS结构,但不提供来自其他文件的类的任何映射.

我的另一个可能相关的路线.vimrc:

autocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS
Run Code Online (Sandbox Code Playgroud)

我正在努力获得类和子类建议,现在我对所有可用的插件/软件有点困惑.

任何提示?感谢你们 :)

javascript vim jsctags

5
推荐指数
2
解决办法
3680
查看次数

标签 统计

javascript ×1

jsctags ×1

vim ×1