是否可以为Python实现自动错误突出显示?

时间:2013-01-04 06:25:31

标签: python ide livecoding

是否有支持自动错误突出显示的Python的IDE(如Eclipse IDE for Java?)我认为它对于Python IDE来说是一个有用的功能,因为它可以更容易地找到语法错​​误。即使这样的编辑器不存在,仍然可以通过每隔几秒自动运行Python脚本来实现它,然后解析控制台输出以获取错误消息。

4 个答案:

答案 0 :(得分:4)

蚀+ PyDev的

pycharm

许多其他人......

答案 1 :(得分:1)

如果您使用VIM或没有问题,请尝试使用此扩展程序。 https://github.com/klen/python-mode

这也适用于Emacs:https://github.com/gabrielelanaro/emacs-for-python

另外pycharm和eclipse与pydev工作正常。

答案 2 :(得分:1)

如果我不使用vim,我真的很喜欢spyder。它易于使用,并具有一些非常好的功能,如集成调试和分析,图形变量资源管理器和对象检查器。后者显示了例如您使用的每个类功能的集成文档。

答案 3 :(得分:1)

我构建了Eclipse和PyDev的扩展,它执行您所描述的内容,它在您键入时运行Python代码,并显示所有变量值和发生的任何异常。它叫做Live Coding in Python,网站上有教程和演示视频。

PyDev可以通过分析代码突出显示代码中的一些问题,Python中的实时编码可以向您显示运行时发生的问题。