[英]How to show pylint message codes in VScode?
Pylint 是一個 Python 靜態代碼分析工具,可以發現編程錯誤,幫助實現編碼標准,並提供簡單的重構建議。
它通常不會在終端上顯示包含錯誤的代碼,而是顯示錯誤的類型和建議,並用數字顯示錯誤代碼在終端中的准確位置。 (例如:[49,7],第 49 行,第 7 行)
對於“ print(jfile)
”, print(jfile)
只能識別“jfile”是一個未定義的變量。 這里的錯誤是需要定義。
對於 " jfile = "hello" print jfile
", jfile = "hello" print jfile
會識別出 "jfile" 是一個字符串。 這里的錯誤是它需要使用“ print(jfile)
”來使用python3輸出:(“pylint”將在這里給出代碼輸出建議)
在 vscode 終端中輸入此命令
pylint 文件名
不幸的是,VS Code 將 pylint --msg-template
參數硬編碼為:
--msg-template='{line},{column},{category},{symbol}:{msg}'
並且無法配置。 您可以查看此 VS Code 源代碼。
有關更多信息,請參閱如何在 VS Code linter 中更改 pylint 消息模板?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.