How to trigger documentation popup in vscode

荒凉一梦 提交于 2019-12-18 14:48:22

问题


How to trigger a popup with documentation for identifier under the cursor? Normally it appears when hovering the identifier using the mouse pointer:

I would like to achieve this effect using a command or keyboard shortcut.

The only related commands I found are: trigger completion (which doesn't show the function doc) and trigger parameters hint (which only works when the cursor is inside function call - parameters list).


回答1:


This is the editor.action.showHover command. It is bound to cmdk cmdi by default.

You can change the keyboard shortcut with a keybinding such as:

{
    "key": "cmd+k ctrl+space",
    "command": "editor.action.showHover",
    "when": "editorTextFocus"
}



回答2:


You also have, with VSCode 1.40 (Oct. 2019):

Definition Preview Hover from the keyboard

There is a new command Show Definition Preview Hover for better accessibility of the definition preview hover widget, which can be triggered by hovering a symbol with the mouse and pressing a modifier key dependent on the platform and configuration.

Previously, only the command Show Hover was provided, which is equivalent to hovering the mouse cursor over a symbol.
Now, with Show Definition Preview Hover, the detailed hover information can be shown via the keyboard.



来源:https://stackoverflow.com/questions/47455756/how-to-trigger-documentation-popup-in-vscode

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!