我在一台Ubuntu x64机器上使用Eclipse Juno。
我想要更改PyDev的PEP8默认最大行长度,但是我不知道怎么做!
我尝试着去Window/Preferences/PyDev/Editor/Code Analysis/pep8.py,然后设置了以下参数:
--max-line-length=100
我做错了什么?设置了这个后,我进行了代码分析,但似乎忽略了行长度,而我不想这样。
当前的Pydev有一个pep8.py可以设置--max-line-length
参数。您只需前往
Window → Preferences → Pydev → Editor → Code Analysis → pep8.py
并将参数设置为:
--max-line-length=99
要设置最大行长度,请前往:
Window/Preferences/PyDev/Editor/Code Analysis/pep8.py
然后,打开位于pep8.py位置
的文件,搜索MAX_LINE_LENGTH
变量并将其设置为所需长度。您只需要重新启动Eclipse即可! :D
注意:确保检查了PyDev选项中的Do code analysis?
。
看起来自这个问题被问出来以后,PyDev 对 PEP8 的支持已经有所改善。我通过进入“窗口:首选项:PyDev:编辑器:代码分析”,然后单击 pep8.py 选项卡,使其正常运行。
我输入了参数 --max-line-length=100
,但就像您描述的那样被忽略了。然而,当我启用了“使用系统解释器”复选框时,这些参数被使用了。我还发现,--ignore
设置也有效。
我正在使用 PyDev 4.2.0 和 Eclipse 4.4.2 (Luna)。