如何在使用PyLint和autoPep8的Visual Studio Code中避免PyLint对我的行长度提出抱怨?
如何在使用PyLint和autoPep8的Visual Studio Code中避免PyLint对我的行长度提出抱怨?
我最近切换到了Visual Studio Code,我必须说我目前非常喜欢它。
我正在开发一个Python项目,其中包含了pip包pylint
和autopep8
,我已经配置了VSCode根据这些包来格式化代码。
唯一的问题是:在我正在开发的Python项目中,每行的长度限制是100个字符。所以我的代码都是这样的:
错误信息显示为:E501:line too long (97 > 79 characters)
。这是我的VSCode配置:
{
"python.pythonPath": "~/.envs/myProject/bin/python",
"python.linting.pep8Enabled": true,
"python.linting.pylintPath": "~/.envs/myProject/bin/pylint",
"python.linting.pylintArgs": ["--load-plugins", "pylint_django", "--max-line-length=100"],
"python.formatting.autopep8Args": ["--max-line-length=100"],
"python.linting.pylintEnabled": true,
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
".vscode": true,
"**/*.pyc": true
}
}
至少现在这些设置确保了在保存时代码格式化将保持每行最多100个字符,并且不会将所有文件的行都换行到79个字符。但是如果没有这些警告就更好了。
如何禁用这些代码检查的警告?