之前写php时都是用vim,但是写结构稍微复杂点的javascript的时候发现vim有点力不从心,比如说显示代码结构,之前用的是taglist插件,但是并不能显示出来代码的结构,用apanta就能很完美的显示出来,下面是截图
另外,在mac下,有没有什么比较完美的编辑器不?或者说vim该怎样配置能更适合显示代码的结构?
阿神2017-04-10 12:43:17
给大家推荐http://ebayopensource.org。他们开发的VJET JS 是eclipse插件。喜欢用eclipse IDE可以考虑试试。支持导入Library,如果你用nodeJs, JQuery, 可以导入提供的library。常用的Code hint 和 validation都挺实用的
黄舟2017-04-10 12:43:17
=
我在 .vimrc 里设置了 js 的语法折叠
let javascript_fold=1 let javascript_enable_domhtmlcss=1 function! JavaScriptFold() setl foldmethod=syntax setl foldlevelstart=1 syn region foldBraces start=/{/ end=/}/ transparent fold keepend extend function! FoldText() return substitute(getline(v:foldstart), '{.*', '{...}', '') endfunction setl foldtext=FoldText() endfunction au FileType javascript call JavaScriptFold() au FileType javascript setl fen
然后 .vim/templates/javascript 里写上
/* vim: set et sw=4 ts=4 sts=4 fdm=syntax ff=unix fenc=utf8: */
这样打开 *.js 文件基本上就是下面呈现的样子
大家讲道理2017-04-10 12:43:17
Aptana Studio
支持各种JavaScript Library
http://www.aptana.com/products/studio...