我正在尝试将vscode与pylint一起用于我的Python需求。它工作得很好,但我不喜欢的一件事是一些python投诉。例如:
d
用于dict,l
用于行。除了编码风格论证之外,我想要一个关闭它的选项。看起来我可以用pylint命令行选项来做到这一点。但是我想把它变成可以反映在vscode中的配置。
我该怎么做?
答案 0 :(得分:2)
答案 1 :(得分:1)
您可能要编辑settings.json
,在属性python.linting.pylintArgs
中添加要忽略的规则列表。
"python.linting.pylintArgs": [
"--disable=Cxxxx"
],
例如,我正在使用pep8,并且我想禁用E501,因为我不想限制为79个字符行。 pep8错误代码列表可以在here中找到。
我的settings.json看起来像这样:
{
"python.linting.enabled": true,
"python.linting.pylintEnabled": false,
"python.linting.pep8Enabled": true,
"python.linting.pep8Args": [
"--ignore=E501"
],
}
您可以参考有关Python linting here的vscode文档。