我一直在使用JSLint,我想知道是否有任何类型的语法检查器我可以用于ECMAScript / JS以及可能的其他语言,所以如果我这样做:check或:syntaxcheck它会指出第一个甚至多个语法错误(我希望没有)。
答案 0 :(得分:3)
答案 1 :(得分:3)
:help ft-vim-syntax
您可以通过积极突出显示来“指出”语法错误。输入上面的命令以阅读文档。
就我个人而言
filetype plugin indent on
在我的.vimrc中,99%的时间我立即收到语法错误,因为颜色不对:)
答案 2 :(得分:2)
这个插件真棒: http://github.com/scrooloose/syntastic/tree
我不知道它是如何独立运行的,但我强烈推荐Scrooloose的vimfiles,它已经包含了语法检查程序。例如,在ruby中,它会将状态行标记为红色,并告诉您在哪一行中出现语法错误以及源中有多少错误。