0

我想在 Visual Studio Code 的交互式窗口中禁用对单元格的 linting。我看不出它有什么好处,因为无法操作已经运行的单元格(这与 *.ipynb 笔记本不同)。我相信交互式窗口内的 linting 是一项新功能,因为它只是在不久前开始的。目前,删除掉毛警告的唯一方法是删除单元格。

我的工作流程通常如下:我编写 *.py 文件并使用“Jupyter:在交互式窗口中运行当前文件”命令执行它们,这样我就可以访问变量并进行实验。

我已经尝试将以下设置添加到我的 settings.json 文件中:

"python.linting.ignorePatterns": [
    "Interactive*",
    "*.interactive"
],

这是它的样子:

交互式窗口中 linting 的示例屏幕截图

4

1 回答 1

0

此行为被视为错误,将在未来的版本中解决。见这里: https ://github.com/microsoft/vscode-jupyter/issues/8289

于 2021-11-18T08:16:47.923 回答