E501 line too long 的變通解決辦法(eclipse + pydev )

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 錯誤。

 

發佈了18 篇原創文章 · 獲贊 0 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章