eclipse + pydev ,当一行字符超过79时,一直提示: E501 line too long
且无法通过设置取消E501报错的变通处理
Windows > Preferences > Pydev > Editor > Code Analysis > pycodestyle.py (pep8)
then add to arguments : --ignore=E501
虽然不影响编写代码,但对于希望“无警告”的代码来说,是不可接受的。后来查了一下,可以通过直接修改pydev中的源码来完成最大行的设置。
文件名 :pycodestyle.py
位于:
C:\DevSoftware\eclipse-java-oxygen-R\plugins\org.python.pydev.core_7.5.0.202001101138\pysrc\third_party\pep8
# 原始代码
MAX_LINE_LENGTH = 79
# 修改后的代码,我根据显示器,行最大值取为 119
MAX_LINE_LENGTH = 119 # E501, 79 -> 119
修改后保存文件,建议删除同名的 .pyc。重新打开eclipse,应该可以看到小于119长度的行,不再报 E501 错误。