你推荐什么Vim脚本用于实时检查Python语法?

14 投票
5 回答
19905 浏览
提问于 2025-04-16 04:30

我去过Vim的网站,查看了脚本部分,发现有几个可以检查Python代码语法的工具。但是我该选哪个呢?我希望能找到一个支持Python 3的工具,尽管我现在用的是Python 2.6。

这些检查工具都需要像pychecker和pyflakes这样的模块吗?

我可以从脚本数据库中安装最受欢迎的工具,但我想先听听你们的推荐,看看你们认为哪个最好,为什么。这个脚本需要在MACOS、Windows和Ubuntu上都能运行,其中MACOS是我的首选。

如果你们好奇的话,我想要的语法检查功能类似于Eclipse IDE中PyDev使用的那种,它会在你输入时用红色波浪线标出所有错误。

5 个回答

6

我正在使用Syntastic这个插件。到目前为止,它运行得很好。我用它来代替单独的pyflakes(Syntastic使用了Pyflakes),因为我在做Python开发的时候,主要是做网页开发,所以我也需要编辑JavaScript。能够实时检查多种语言的代码是个很大的优点。

7

这两个网站真的让我在使用Vim编辑器时提高了效率,适用于所有编程语言:

http://nvie.com/posts/how-i-boosted-my-vim/

http://stevelosh.com/blog/2010/09/coming-home-to-vim/

7

我在用一个叫做 PyFlakes 的 vim 脚本,感觉挺不错的。如果你想检查代码是否符合 PEP8 标准,可以试试 这个脚本

撰写回答