在Visual Studio代码中禁用工具提示提示

Saj*_*jad 77 visual-studio-code vscode-settings

如何在vscode上禁用默认工具提示提示消息?这有点烦人了.

在此输入图像描述

Eld*_*dho 61

更新十月 转到editor.hover.enabled: false

File=>Preference=>Settings

单击settings.json中的Edit

有两个窗格

默认用户设置

"editor.quickSuggestions": {
    "other": false,
    "comments": false,
    "strings": false
  }
Run Code Online (Sandbox Code Playgroud)

用户设置

"editor.parameterHints.enabled": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"html.suggest.html5": false,
"editor.snippetSuggestions": "none",
Run Code Online (Sandbox Code Playgroud)

这也可以做UI.

设置代码段建议:false

2018年8月更新(版本1.27)

去 Text Editor => Suggestions

File=>Preference=>User Settings

单击settings.json中的Edit

"editor.parameterHints.enabled": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"html.suggest.html5": false,
Run Code Online (Sandbox Code Playgroud)

更新您的建议选项并保存.

新的更新选项

2018年8月之前

去 settings.json

你会找到 suggest = false

// Configures if the built-in HTML language support suggests Angular tags and properties.
"html.suggest.angular1": false,

"html.suggest.ionic": false,

"html.suggest.html5": false,
Run Code Online (Sandbox Code Playgroud)

找到你的语言和设置 editor.hover.enabled: false

更新

设置为关闭所有弹出窗口

"editor.parameterHints": false
Run Code Online (Sandbox Code Playgroud)

请参阅settings.json

  • 另外我发现 `"editor.hover.delay": 1000,` 对我来说已经足够了。 (9认同)
  • 对我来说,默认悬停行为最烦人的事情是阻止鼠标指针单击悬停单词上方的文本。我对下一个设置非常满意:`"editor.hover.sticky": false` (4认同)
  • 这个答案中的第一行是唯一有效的。这是正确的答案。 (3认同)

小智 35

要隐藏这些提示,您只需添加"editor.parameterHints": false到您的settings.json.在这里找到答案.


Dar*_*don 30

我使用的是 Visual Studio Code v1.63.0,在“设置”中搜索“悬停”,除其他外,找到“编辑器 > 悬停:延迟”和“编辑器 > 悬停:启用”。取消选中后者将禁用悬停。然而,我个人发现它们很有用,但它们显示得太快,所以我将“编辑器>悬停:延迟”从“300”增加到“5000”

在此输入图像描述


小智 23

"editor.hover.enabled": false,
Run Code Online (Sandbox Code Playgroud)

是你的防弹解决方案.然后你可以使用CTLR + K,CTLR + I.


Fab*_*ers 19

在版本1.27.2上,我发现只有此参数禁用了所有工具提示:"editor.hover.enabled": false.


kee*_*ahs 15

Cntrl + shift + P ->首选项:打开设置 (JSON)

"editor.parameterHints": false,
"editor.hover.enabled": false
Run Code Online (Sandbox Code Playgroud)

我必须做这两件事。

  • 谢谢你的捷径,有时你懒得去想_'设置在哪里?'_ (2认同)

Eli*_*ria 10

这里没有人提到的简单方法:代码?喜好 ?设置。搜索“悬停”。取消选中“编辑器 > 悬停:已启用”的复选框。


Chr*_*ero 6

这是菜鸟版本,假设您对 VS Code 知之甚少(像我一样)。

视窗。VS 代码版本:1.37.1

  1. 在 VS Code 中:
    按 F1 然后键入“设置”或“首选项”-然后单击“首选项:打开用户设置”
    -或-
    从顶部菜单:文件>首选项>设置
    -或-
    热键:ctrl+,
  2. 在设置窗格中,键入“悬停”(无需按“输入”)
  3. 设置窗格应立即显示悬停设置
  4. 取消选中“编辑器 › 悬停:启用”
    悬停禁用

Rockstar 版本:像 Balla 一样编辑 JSON

  1. F1 然后键入“打开设置 (JSON)”
    - 或 -
    导航到设置 JSON 文件并在 VS Code 中打开
    https://code.visualstudio.com/docs/getstarted/settings#_settings-file-locations
  2. 将此添加到 JSON 文件(在大括号内,包括引号): "editor.hover.enabled": false
    注意:每行后面需要一个逗号。如果添加到顶部,请在此行后添加逗号。如果添加到底部,请在前一行后添加逗号。
  3. 不要忘记保存!
    JSON 长什么样

如果您不熟悉编码,这些工具提示会派上用场。您可能只想按照 Logan 的建议延迟他们的出现。

单击此处:https : //stackoverflow.com/a/53512394/8623576 或简单地向上滚动!:)

注意:我很欣赏其他人发布了几乎完全相同的答案,但正如我所提到的,这是假设用户对 VS Code 几乎没有/没有经验的 NOOB 版本。


小智 5

我发现对“编辑器”>“悬停”使用更大的值:“延迟”(在设置搜索栏中搜索“延迟”)对我有用。默认值为300毫秒。这并不能解决实际上消除工具提示的愿望,但是让它们仅在2秒后才出现,这对我来说大大减少了视觉混乱。