2013-02-25 131 views
0

我想在Eclipse中为PyDev项目正确设置pep8,一切似乎都配置正确 - 它已经配置了PyDev,但我也跟着一些在网上找到的教程来检查如果一切都很好,我认为是的,但它仍然行不通。Eclipse集成pep8在mac os x lion

我特意制作了一些未使用的导入和camelcase符号的方法,但我仍然没有得到一个小小的警告。

这里是我的Eclipse的配置> Prefrences-> PyDev->编辑 - >代码分析:

1st tab Do code analysis + On any succesful parse are checked 
6th tab Pep8 warning is checked, redirect pep8 output to console is checked too 
path to pep8 ==> /Applications/eclipse/plugins/org.python.pydev_2.6.0.2012062818/pysrc/third_party/pep8/pep8.py 

我试着用这些设置来打,但没有帮助,所以我离开了他们在默认。

我没有重新启动Eclipse的几次,我使用的Mac OS X 10.7.5

回答

0

pep8工具不检查驼峰方法或者未使用的导入:

  • 有关命名约定,请尝试实验pep8-naming插件(在PyPI上)。
  • 对于未使用的导入,这由pyflakes覆盖(在PyPI上)。

而所有这些工具都包装在flake8检查器中。

+0

前段时间我在eclipse上用PyDev插件在ubuntu上开发,我pep8没有检查方法名和未使用的导入,我不知道为什么现在有不同的效果。但是我会看到上面给出的插件。谢谢 – koleS 2013-02-25 16:31:01

+0

Eclipse有几个代码分析工具。也许你看到了来自PyLint的警告,它报告了未使用的导入。 – grdshch 2013-10-21 08:50:46