Shoshin Nikita
Shoshin Nikita

Reputation: 752

How to show errors/warnings by hotkey in VSCode?

I have to show errors/warnings by mouse now. Is there any hotkey or special button? I could find nothing in "Keyboard Shortcuts". Example of error:

Upvotes: 61

Views: 39597

Answers (5)

Hamed Yarandi
Hamed Yarandi

Reputation: 1211

On mac you can use

cmd+k cmd+i

it shows enter image description here

Upvotes: 3

Michał Lepczyński
Michał Lepczyński

Reputation: 413

ctrl+k, n will show you the under carret error as inline text
(the same way that F8 / shift + F8 does)
rather than a hovering tooltip as ctrl+k, ctrl+i does.

Upvotes: 0

protoEvangelion
protoEvangelion

Reputation: 4699

The corresponding cmd name in VS Keybindings is editor.action.showHover. On mac for me the key combo was: cmd+k cmd+i. I'm not sure what it is on windows but you can find out through your command palette by typing show hover. It will show you the current keybinding and you can execute it as well.

If you would like you can remap it like this:

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

With that, if your cursor is within an error/warning squiggly line, you can hit ctrl+e to show what you would normally see with hover.

To make the box disappear, hit escape.

Upvotes: 72

RumTraubeNuss
RumTraubeNuss

Reputation: 754

In case you are using VSCode in vim mode (VSCodeVim extension) move your cursor to the underlined code and type gh.

See https://github.com/VSCodeVim/Vim#-vscodevim-tricks

Upvotes: 66

HaaLeo
HaaLeo

Reputation: 11692

Pressing F8 will focus the next problem/error. Shift + F8 will focus the previous problem. Here you can find an overview of all shortcuts for windows.

Upvotes: 27

Related Questions