【问题标题】:Keyboard shortcut to show hover tooltip显示悬停工具提示的键盘快捷键
【发布时间】:2015-11-23 14:34:26
【问题描述】:

是否有键盘快捷键来触发通常在用鼠标悬停在 VS Code 中的项目时显示的信息工具提示?

悬停工具提示示例:

【问题讨论】:

    标签: visual-studio-code


    【解决方案1】:

    Show Hover是命令,Ctrl+K Ctrl+I是键绑定。

    【讨论】:

      【解决方案2】:

      2021 年更新 - 据我所知,我们都在这里寻找的新命令是:

      “显示定义预览悬停”

      该命令的快捷方式未绑定。我将它设置回 ctrl+h,这在过去对我有用。这里有更多信息-

      https://newbedev.com/how-to-trigger-documentation-popup-in-vscode

      【讨论】:

        【解决方案3】:

        如果您使用的是 VSCodeVim 插件,您可以使用gh 来显示工具提示。

        【讨论】:

          【解决方案4】:

          VS Keybindings中对应的cmd名称为editor.action.showHover。在 mac 上对我来说,关键组合是:

          ⌘ 命令 + k

          ⌘ 命令 + i

          您也可以通过您的命令面板输入show hover来访问它。它将向您显示当前的键绑定,您也可以执行它。

          如果你想这样you can remap it

          {
              "key": "ctrl+e",
              "command": "editor.action.showHover",
              "when": "editorTextFocus"
          }
          

          这样,如果您的光标位于错误/警告波浪线内,您可以点击 ctrl+e 以显示您通常会在悬停时看到的内容。

          为了让盒子消失,我必须点击逃生。如果有 editor.action.toggleHover 或类似的东西会很酷,但与此同时,这很好用!

          【讨论】:

          • 当我移开鼠标时,工具提示会隐藏:-(我不明白如何防止它
          • 任何解决方案都可以像只要一个键(例如 ctrl)被按住它就会显示,当释放时消失? - 就像你用鼠标实际悬停在它上面时的效果一样 - 如果你悬停在一个函数上,然后按 ctrl,它会显示定义,如果你释放 ctrl,它就会消失。因此,在我的示例中,它的工作原理完全相同,只是不是鼠标悬停,而是editorTextFocus
          【解决方案5】:

          Ctrl + K + I,这就是你想要的

          【讨论】:

          • 这不适用于vim 模式插件。解决方案是重新绑定到 IntelliJ Idea 中的另一个键:CTRL+F1
          • 这在 Mac + Vim 插件上对我有用。诀窍是时机。将光标放在类型上,按住 CMD/Ctrl + 按 K。此时您应该会在底部栏看到“(CMD K) 已按下。等待和弦的第二个键...”。此时继续按住 CMD/Ctrl 并按 i。
          • 这是Ctrl+K,然后是Ctrl+I不是 Ctrl+K+I。我编辑了原来的答案,我希望这个版本会被接受
          • @18augst 我在 VSCode 中使用 Vim 插件,它可以工作。正如前面的评论所提到的,正确的快捷方式是Ctrl + K,然后是Ctrl + I。或按住Ctrl,然后连续点按KI
          【解决方案6】:

          您可以使用 Ctrl + Shift + M 来显示所有错误:

          然后使用 Ctrl + . 显示快速修复列表。

          【讨论】:

          • 问题是询问如何显示工具提示,而不仅仅是如何查看所有错误或快速修复。工具提示可以显示其他种类的信息,例如变量类型、方法签名等。
          • 虽然这不是问题的答案,但这确实让我更容易少用鼠标。好建议!
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-07-13
          • 1970-01-01
          • 2014-03-25
          • 2021-11-05
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多