我是 JS 和 Vim 的新手。哪些插件可以帮助我编写 Javascript 代码?
语法检查/Linting
有一种非常简单的方法来集成 JSLint 或社区驱动的吉信网(在我看来,这要好得多)使用 Syntastic Vim 插件与 Vim 一起使用。看我的另一篇文章了解更多信息。
源代码浏览/标签列表
还有一种非常巧妙的方法可以使用 Mozilla 的添加标签列表DoctorJS(以前jsctags),也用于Cloud9 IDE's 王牌在线编辑器.
- Install the following packages using your favorite package-manager (Ubuntu's
apt-get
, Mac's home brew, etc.):
exuberant-ctags
-
NOTE:安装后确保运行
ctags
实际上运行exuberant-ctags
而不是操作系统预装的ctags
。执行一下就可以知道ctags --version
.
2. node
(节点.js)
- Clone
DoctorJS
来自github:git clone https://github.com/mozilla/doctorjs.git
- 进去
DoctorJS
目录和make install
(您还需要make
应用程序已安装,但这是非常基本的)。
- 安装插件时出现一些错误,
make install
目前还不起作用。现在我只是添加存储库bin/
dir 到我的 $PATH 代替。看DoctorJS 的 GitHub 和问题页面了解更多信息。
- 安装TagBar Vim 插件 (NOTE:这是 TagBar,而不是旧的臭名昭著的 TagList!)。
- 利润。 :)
新项目 - Tern.js
DoctorJS 目前已死亡。有一个新的有前途的项目叫做tern.js。它目前处于早期测试阶段,最终应该会取代它。
有一个项目拉米托斯/jsctags它使用 tern 作为引擎。只是npm install -g
它,tagbar 会自动将它用于 javascript 文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)