在Eclipse中为PEP8设置最大行长度问题

Cau*_*ons 9 python eclipse pep8 pydev

Eclipse JunoUbuntu x64机器上使用.

我想改变PyDevPEP8 的默认最大线路长度,但我不能!

我转到Window/Preferences/PyDev/Editor/Code Analysis/pep8.py并设置以下参数:

--max-line-length=100
Run Code Online (Sandbox Code Playgroud)

我做错了什么?设置完成后,我已经完成了代码分析,但是行长似乎被忽略了,我不想这样做.

Seb*_*ger 15

当前的Pydev有一个可以设置--max-line-length参数的pep8.py.你可以去

Window ? Preferences ? Pydev ? Editor ? Code Analysis ? pep8.py
Run Code Online (Sandbox Code Playgroud)

并将参数设置为:

--max-line-length=99
Run Code Online (Sandbox Code Playgroud)

  • 为了节省其他人的痛苦,我发现你需要重新启动Eclipse才能使参数设置的更改生效. (3认同)

Cau*_*ons 11

要设置最大行长度,请转到:

Window/Preferences/PyDev/Editor/Code Analysis/pep8.py
Run Code Online (Sandbox Code Playgroud)

然后,打开文件Location of pep8.py,搜索MAX_LINE_LENGTH变量并将其设置为您想要的长度.你只需重新启动Eclipse即可!:d

注意:确保Do code analysis?选中PyDev的选项.

  • @ABB当时我写了这个回答这是要走的路,3年半之后,事情可能已经发生了变化......实际上,还有其他更新的答案已经说明如何在以后的版本中做到这一点. (2认同)