0

我正在尝试在 Eclipse 中为 PyDev 项目正确设置 pep8,一切似乎都已正确配置 - 它已经使用 PyDev 进行了配置,但我也按照网上找到的一些教程来检查一切是否正常,我认为是这样,但它还是不行。

我故意用驼峰表示法制作了一些未使用的导入和方法,但我仍然没有得到任何微小的警告。

这是我对 Eclipse->Prefrences->PyDev->Editor->Code analysis 的配置:

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

4

1 回答 1

0

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

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

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

于 2013-02-25T02:02:06.983 回答