如何在 VS Code 中禁用 "Run|Debug" 行?

17

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

enter image description here


1
如果禁用设置“Dart: Show Main Code Lens”或“Dart: Show Test Code Lens”,它会消失吗?我认为这些不是内置于VSCode中的,而是由您的一个扩展提供的。 - Mark
@Mark 好的,请继续。 - Axel
6个回答

7

只需禁用 jest 插件中的 Enable Code Lens 即可。

这非常烦人!当测试失败时,会在测试代码顶部(it 方法之上)显示小的 Debug 文本。

Debug

在编程过程中,它经常出现和隐藏,导致代码行稍微上下移动。这是一种糟糕的体验。幸运的是,禁用非常容易。

VS Code Configuration

禁用后,我们仍然可以获得测试状态反馈:

test feedback


Jest / JavaScript 和关于 Flutter / Dart 的问题有什么关联? - Tadeo Hepperle

6

Run | Debug 没有内置在 vscode 中,它必须由您的扩展程序之一提供。以下可能是罪魁祸首:

Dart: Show Main Code Lens

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


Dart: Show Test Code Lens

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


如果有人因为他们的 package.json 中有 DebugRun 而来到这里,请注意这是另一个问题和答案,请参见https://dev59.com/81IG5IYBdhLWcg3w5GAu#62368407


6
将以下内容添加至您的设置中:

添加以下行:

"editor.codeLens": false,

或者在设置中进行以下操作: code lens annoying in vs code


2

1

你只需打开 VS Code 设置 -> 文本编辑器 -> 代码折叠 [勾选此框]输入图片描述

enter image description here


0

如果需要Java扩展,请将以下内容粘贴到您的settings.json文件中

"java.debug.settings.enableRunDebugCodeLens": false

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接