如何在 vscode 中禁用“运行|调试”行?

Posted

技术标签:

【中文标题】如何在 vscode 中禁用“运行|调试”行?【英文标题】:How to disable "Run|Debug" line in vscode? 【发布时间】:2020-11-22 13:23:57 【问题描述】:

我目前正在使用 Flutter 和 Dart。如何在 vscode 中永久禁用这个烦人的“运行|调试”行?

【问题讨论】:

如果您禁用Dart: Show Main Code LensDart: Show Test Code Lens 设置,它会消失吗?我不相信这些是 vscode 内置的,而是由您的一个扩展贡献的。 @Mark 好的继续 【参考方案1】:

Run | Debug 不是 vscode 内置的。它必须由您的一个扩展贡献。这些似乎是罪魁祸首:

Dart: Show Main Code Lens

// 是否在编辑器中显示 CodeLens 操作,以便快速运行/调试具有主要功能的脚本。


Dart: Show Test Code Lens

// 是否在编辑器中显示 CodeLens 操作以快速运行/调试测试。


如果人们到达这里是因为他们的 package.json 中有 DebugRun,这是一个单独的问题和答案,请参阅 https://***.com/questions/62358131/how-to-disable-debug-from-showing-in-package-json/62368407?r=SearchResults&s=1|57.9327#62368407

【讨论】:

【参考方案2】:

只需在 jest 插件中禁用 Enable Code Lens

这很烦人!当您编写测试代码时,当测试失败时,小 Debug 文本会显示在测试顶部(it 方法上方)。

在编程过程中,它不断地显示和隐藏,导致代码行上下移动。这是可怕的经历。幸运的是,很容易禁用。

禁用后,我们仍有测试状态反馈:

【讨论】:

以上是关于如何在 vscode 中禁用“运行|调试”行?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 VS Code 中禁用装订线指示器?

如何在 vscode 中禁用 github 登录

如何在 VScode 中禁用 tslint 检查?

如何在 VS Code 的 .vue 文件中禁用模板中特定行的 eslint 警告

如何在 VSCode 中禁用 TypeScript 警告?

如何在 VSCode 调试器中禁用“只是我的代码”设置?