在Visual Studio Code中禁用工具提示提示


Answers:


96

editor.hover.enabled: false 在settings.json中到工具提示

单击settings.json中的Edit

有两个窗格

默认用户设置

"editor.quickSuggestions": {
    "other": false,
    "comments": false,
    "strings": false
  }

用户设置

"editor.parameterHints.enabled": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"html.suggest.html5": false,
"editor.snippetSuggestions": "none",

这也可以通过UI完成。

设置代码段建议:false

更新2018年8月(1.27版)

File=>Preference=>Settings

Text Editor => Suggestions

单击settings.json中的Edit

"editor.parameterHints.enabled": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"html.suggest.html5": false,

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

新的更新选项

2018年8月之前

File=>Preference=>User Settings

你会找到 settings.json

// 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,

只需找到您的语言并设置 suggest = false

更新资料

设置为关闭所有弹出窗口

"editor.parameterHints": false

请参阅settings.json


41

要隐藏这些提示,您只需将其添加"editor.parameterHints": false到中即可settings.json在这里找到答案。


截至2019年,它似乎不再是一个有效值。BigKids的答案是唯一对我有用的答案,并且具有附加的优势,即仍然允许您在需要时显式调用提示。
Prometheus

35
"editor.hover.enabled": false,

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


除了在Mac上将大写锁定设置为超级键之外,我还是对此的忠实支持者。因此,热键将变为capslock + i
fantastisk

@BigKids的烦人之处在于,将其设置为按键触发的悬停后,除非您移动鼠标,否则悬停现在一直存在... ESC无法关闭悬停
shelper


12

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


谢谢。我将所有内容都设置为false,但是工具提示始终在这里。将延迟设置为更大的值是我找到的唯一有效的解决方案:)
TheCat19,19年


6

这是noob版本,假设您对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 或直接向上滚动!:)

注意:我很感谢其他人发布了几乎完全相同的答案,但是,正如我提到的那样,这是NOOB版本,它假定用户几乎没有使用VS Code的经验。


1

对于1.31+版本,这一行为我做到了:

"editor.parameterHints.enabled": false

1

转到左下角的设置齿轮,然后转到“设置”并搜索“悬停”。取消选中“控制是否显示悬停”框。


0

Cntrl + shift + P- > 偏好设置:打开设置(JSON)

"editor.parameterHints": false,
"editor.hover.enabled": false

我必须做这两个。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.