如何完全禁用 vscode 上特定文件的 linting?

glS*_*glS 5 python visual-studio-code

Visual Studio Code 带有 python 扩展,提供代码 linting。虽然在链接页面中记录了如何通过用户首选项一般启用/禁用 linting,但尚不清楚是否或如何在每个文件的基础上禁用。

更具体地说,我正在寻找一种方法来禁用文件上的 linting,最好是通过命令选项板或类似的方法。

小智 10

VS-code 使用 Pylint 来检查 Python 代码。# pylint: skip-file可以通过添加到页面顶部来禁用特定文件的 Pylint(版本 0.26.1 及更高版本) 。

查看Pylint 常见问题解答


小智 6

在settings.json 文件中修改此内容:

"python.linting.ignorePatterns": [
    ".vscode/*.py",
    "**{filename or pattern}**",
    "**/site-packages/**/*.py"
]
Run Code Online (Sandbox Code Playgroud)