Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 用键盘触发高级悬停信息_Visual Studio Code_Keyboard Shortcuts - Fatal编程技术网

Visual studio code 用键盘触发高级悬停信息

Visual studio code 用键盘触发高级悬停信息,visual-studio-code,keyboard-shortcuts,Visual Studio Code,Keyboard Shortcuts,在vscode中,当我将鼠标悬停在某个方法调用或属性上时,它将显示一些信息。我可以用键盘快捷键CMD+H(在mac上)触发同样的事情 现在,当我在按住CMD键的同时悬停鼠标时,它将显示更多信息。如何使用键盘触发此(CMD+鼠标悬停)等价物 (我知道ALT+F12,但它不是完全相同的触发器。)根据,Show Hover的绑定是: ⌘K⌘我 记得吗⌘K是一个“和弦”,所以先这样做(代码将显示“⌘按下K。等待和弦的第二个键…),然后⌘一, 希望这有帮助。这不是最优雅的绑定,但没有什么可以阻止您更改它

在vscode中,当我将鼠标悬停在某个方法调用或属性上时,它将显示一些信息。我可以用键盘快捷键CMD+H(在mac上)触发同样的事情

现在,当我在按住CMD键的同时悬停鼠标时,它将显示更多信息。如何使用键盘触发此(CMD+鼠标悬停)等价物

(我知道ALT+F12,但它不是完全相同的触发器。)

根据,Show Hover的绑定是:

⌘K⌘我

记得吗⌘K是一个“和弦”,所以先这样做(代码将显示“⌘按下K。等待和弦的第二个键…),然后⌘一,

希望这有帮助。这不是最优雅的绑定,但没有什么可以阻止您更改它

注:-

对于用户,这是:gh


对于Windows用户,这是:Ctrl+K Ctrl+I

有一个添加此功能的请求,但尚未登录:

此答案详细介绍了Jack的有用答案,指出了命令面板命令以及如何覆盖其快捷方式

打开命令选项板并键入“显示悬停”以查找命令

默认快捷方式不适用于我,因此我添加了Ctrl+Space+H的替代

要添加自己的替代,请打开命令选项板并键入“键盘快捷键”。这将打开快捷方式编辑器。这就是我的样子

// Place your key bindings in this file to override the defaults
[
    {
        "key": "ctrl+space ctrl+h",
        "command": "editor.action.showHover",
        "when": "editorTextFocus"
    }
]

我想您正在寻找“定义预览”的快捷键

  • 命令名称:
    显示定义预览悬停
  • 命令:
    editor.action.showDefinitionPreviewhere
要设置键盘快捷键,请执行以下操作:

  • 打开键盘快捷键
  • 搜索
    显示定义预览悬停
  • 设置您首选的快捷方式
  • editorTextFocus
    添加到when表达式
  • 或者,您可以将其附加到keybindings.json中:

    {
        "key": "ctrl+alt+;",
        "command": "editor.action.showDefinitionPreviewHover",
        "when": "editorTextFocus"
    }
    
    这里
    ctrl+alt+是我选择的快捷键。你加上你自己的

    有用参考:

    谢谢,但不是这样。当您在按住cmd按钮的同时用鼠标悬停时,您会注意到它的显示与简单悬停不同。我知道这个悬停显示,我设置为cmd+h。。。。。但我试图得到的是你在按住cmd键的同时用鼠标悬停得到的结果。你得到这个@RobertBrax的答案了吗?对我来说
    ⌘K⌘I
    显示“显示悬停”,而带有VSCodeVim的
    gh
    显示其他类似变量类型提示的内容。