如何在 Visual Studio 代码中禁用灯泡
How to disable the light bulb in Visual Studio Code
我喜欢 Visual Studio 代码,但我讨厌那个小灯泡。当你 Ctrl+. on word.
时,它似乎与下拉菜单发生冲突
如何在 Visual Studio 代码中禁用灯泡?
澄清一下 - 我总是使用 Ctrl+.。但是,当我第一次尝试向下浏览下拉菜单时,菜单消失了,灯泡又重新出现了。然后我必须再次 Ctrl+. 才能进入下拉列表并获得我想要的选择。我只想禁用灯泡本身,而不是其他功能,例如快速修复。
我不太清楚你的意思。你想禁用灯泡的视觉元素吗?或者你想完全消除 "quickFix"?
这个键绑定触发了与灯泡相同的动作:
{
"key": "ctrl+.",
"command": "editor.action.quickFix",
"when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly"
}
如果您想禁用键盘快捷键,您可以将此行添加到 keybindings.json
"key": "ctrl+.", "command": ""
如果你想将其他东西映射到 "ctrl+.",那么你可以将该命令放在上面的命令中。
如果您想禁止灯泡本身出现,我认为这是不可能的。
您可以使用一个新选项来禁用它。转到您的设置文件并添加:
"editor.lightbulb.enabled": false
转到:> 文件 > 设置
输入"bulb"
单击复选标记将其删除。
在我看来,自从上面的答案以来,灯泡的排列已经发生了变化。在我的 VS Code 版本中,禁用或启用灯泡的最简单方法是在设置搜索栏中键入灯泡。
- 转到设置
- 在设置的搜索栏中输入“灯泡”或“灯泡”,
- 选中或取消选中“在
编辑器
如果您不想使用搜索栏:转到
- 文件 > 首选项 > 设置 > 文本编辑器
然后向下滚动列表以找到“在编辑器中启用代码操作灯泡”。根据需要选中或取消选中。
我喜欢 Visual Studio 代码,但我讨厌那个小灯泡。当你 Ctrl+. on word.
时,它似乎与下拉菜单发生冲突如何在 Visual Studio 代码中禁用灯泡?
澄清一下 - 我总是使用 Ctrl+.。但是,当我第一次尝试向下浏览下拉菜单时,菜单消失了,灯泡又重新出现了。然后我必须再次 Ctrl+. 才能进入下拉列表并获得我想要的选择。我只想禁用灯泡本身,而不是其他功能,例如快速修复。
我不太清楚你的意思。你想禁用灯泡的视觉元素吗?或者你想完全消除 "quickFix"?
这个键绑定触发了与灯泡相同的动作:
{
"key": "ctrl+.",
"command": "editor.action.quickFix",
"when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly"
}
如果您想禁用键盘快捷键,您可以将此行添加到 keybindings.json
"key": "ctrl+.", "command": ""
如果你想将其他东西映射到 "ctrl+.",那么你可以将该命令放在上面的命令中。
如果您想禁止灯泡本身出现,我认为这是不可能的。
您可以使用一个新选项来禁用它。转到您的设置文件并添加:
"editor.lightbulb.enabled": false
转到:> 文件 > 设置
输入"bulb"
单击复选标记将其删除。
在我看来,自从上面的答案以来,灯泡的排列已经发生了变化。在我的 VS Code 版本中,禁用或启用灯泡的最简单方法是在设置搜索栏中键入灯泡。
- 转到设置
- 在设置的搜索栏中输入“灯泡”或“灯泡”,
- 选中或取消选中“在 编辑器
如果您不想使用搜索栏:转到
- 文件 > 首选项 > 设置 > 文本编辑器
然后向下滚动列表以找到“在编辑器中启用代码操作灯泡”。根据需要选中或取消选中。