【问题标题】:Disable tooltip hint in Visual Studio Code在 Visual Studio Code 中禁用工具提示提示
【发布时间】:2017-04-28 04:06:01
【问题描述】:

如何禁用 VSCode 中的默认工具提示提示消息?有时很烦人。

【问题讨论】:

  • 如果他们只是被转移而不阻止附近的文字他们会很好!
  • s/有时/总是
  • 我需要在 Visual Studio 中关闭相同的工具提示。任何人都可以指导视觉工作室。
  • 他们每次都很烦人!
  • 我希望它们像 Visual Studio 一样,它们不会妨碍太多,并且不可选择。对我来说,您可以单击并选择它们,这让它们很烦人。

标签: visual-studio-code vscode-settings


【解决方案1】:

editor.hover.enabled: false 在 settings.json 到 Tooltip

点击settings.json中的编辑

有两个窗格

默认用户设置

"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中的编辑

"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

【讨论】:

  • 这个答案的第一行是唯一有效的。这是正确的答案。
  • 我需要在 Visual Studio 中关闭相同的工具提示。任何人都可以指导视觉工作室
【解决方案2】:
"editor.hover.enabled": false,

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

【讨论】:

  • 除了在我的 Mac 上将大写锁定设置为超级键之外,我还是这个的忠实粉丝。那么热键就是 capslock+i
  • @BigKids 令人烦恼的是在为击键触发悬停设置此设置后,除非您移动鼠标,否则悬停现在始终存在... ESC 不会关闭悬停
  • 这适用于 Linux!但是默认的ctrl + k 不起作用,我必须手动将“显示定义预览悬停”映射到ctrl + k,现在效果很好。使用键盘调用悬停后,Escape 也适用于 Linux。
  • 令人沮丧。 BigKids 解决方案有效,所以我停在那里。
【解决方案3】:

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

【讨论】:

  • 截至 2019 年似乎不再是有效值。BigKids 的答案是唯一对我有用的答案,并且具有额外的优势,它仍然允许您在需要时显式调用提示到。
【解决方案4】:

我发现对 Editor > Hover: Delay 使用较大的值(在设置搜索栏中搜索“delay”)对我有用。它的默认值为 300 毫秒。这并没有解决实际消除工具提示的愿望,但是让它们只在比如说 2 秒后出现,对我来说减少了视觉上的混乱。

【讨论】:

  • 谢谢。我已将所有内容设置为 false,但工具提示总是在这里。将延迟设置为更大的值是我发现的唯一有效解决方案:)
  • 编辑器在哪里? VS Code 上的这些设置正确地影响了我。我如何知道哪些建议选项与我将鼠标悬停在 css 块上时弹出的元素相关(我正在使用将 css 组合在同一个文件中的 svelte)?
  • 谢谢。我喜欢在需要时使用工具提示,但默认的 300 毫秒值会在我每次尝试将光标设置在某处时出现。烦人!
  • 也感谢我 - 悬停提示很有用,但即使您拥有工具提示本身,它们仍然可见:如果不不自然地移动光标,上面的行将变得不可编辑。
【解决方案5】:

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

【讨论】:

  • 有人已经在你之前两天在这里发布了这个答案。
【解决方案6】:

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

【讨论】:

    【解决方案7】:

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

    【讨论】:

    • 救命稻草。我用鼠标做多行选择是不可能的!
    【解决方案8】:

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

    窗户。 VS 代码版本:1.37.1

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

    Rockstar 版本:像巴拉那一样编辑 JSON

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

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

    点击这里:https://stackoverflow.com/a/53512394/8623576 或者干脆向上滚动! :)

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

    【讨论】:

      【解决方案9】:

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

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

      这两件事我都必须做。

      【讨论】:

      • 感谢快捷方式,有时候你懒得想'设置在哪里? '
      【解决方案10】:

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

      "editor.parameterHints.enabled": false
      

      【讨论】:

        【解决方案11】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-04-23
          • 2019-11-09
          • 2017-12-05
          • 1970-01-01
          相关资源
          最近更新 更多