我正在尝试使用vscode来获取pylint,以尊重放置在存储库中的.pylintrc。我查看了pylint和vscode python扩展的文档。这似乎不可能。
文件夹结构:
Workspace-Root
- Repository A
- .pylintrc
- src
PYTHON SRC FILES
- Repository B
- .pylintrc
- src
PYTHON SRC FILES我们目前有来自不同团队的+30个存储库。是否可以对扩展进行配置,以便在不将工作区根更改为存储库文件夹的情况下识别来自不同项目的.pylintrc?我希望linter从打开.py文件的地方使用文件夹repo文件夹下的文件。
发布于 2022-03-30 06:54:21
可以通过rcfile选项在settings.json中指定一个配置文件,如下所示:
"python.linting.pylintArgs": ["--rcfile=Repository A/.pylintrc"],也可以在settings.json文件中切换linting cwd,如下所示:
"python.linting.cwd": "c:\\Work\\python3.10\\Repository A",https://stackoverflow.com/questions/71658038
复制相似问题