首页 > 解决方案 > 在vscode中,我只能在按alt键时获得悬停信息吗?

问题描述

我刚刚开始使用 vscode。我注意到,当我将鼠标悬停在文本和波浪线上时,我会得到一些扩展信息。这有时会很有用,但通常会分散注意力。Editor > Hover: Enabled我知道Alt如何使用设置(

使用 vs 代码是否有可能。也许有扩展名?

标签: visual-studio-codevscode-settings

解决方案


正如您在下面的评论中所阐明的,这是另一种方法。您将需要由 vscode 团队成员之一制作的切换扩展。在您的 keybindings.json 中:

{
  "key": "alt+z",
  // "key": "alt+capslock",

  "command": "toggle",
  "when": "editorTextFocus",

  "args": {
    "id": "hover",
    "value": [
      {
        "editor.hover.enabled": true
      },
      {
        "editor.hover.enabled": false
      }
    ]
  }
},

现在你按下Alt+z一次打开悬停,你可以在任何你想要的地方,然后再次Alt+z关闭悬停。

悬停切换

当您打开它时,您必须稍微移动鼠标以触发它以显示您所在的事物的悬停。关闭它会立即发生。

你仍然不能仅仅Alt因为它是一个修饰键而使用 - 并且必须有一些东西可以修改。请参阅https://code.visualstudio.com/docs/getstarted/keybindings#_accepted-keys可以与修饰键一起使用: Alt+capslock例如。


推荐阅读