DEV Community

Cover image for Top 10 VS Code Keyboard Shortcuts ⌨
Dom (dcode)
Dom (dcode)

Posted on

18

Top 10 VS Code Keyboard Shortcuts ⌨

Let's get right into it: here are my top 10 most useful VS Code keyboard shortcuts. Some of these I've learnt in the past year 🙂

Video

If you prefer, I've gone through these in video on my YouTube channel, dcode

1. Reveal in file explorer

CTRL + K, R
Reveals the active document in the file explorer. Before I knew about this, I used to right-click the side bar and reveal the file from there 😔

2. Go to symbol

CTRL + SHIFT + O
Opens up a list of symbols in the current file. This especially comes in handy when you have a large class and need to jump to a particular method 🦘

3. Go to line

CTRL + G
Allows you to jump directly to a line by using the line number. This saves me time when colleagues give me a line number 🔢

4. Move line up/down

ALT + DOWN/UP
I think most people know this one. You can use it to move a line up or down ⬆

5. Copy line up/down

SHIFT + ALT + DOWN/UP
Similar to the last one, but this will copy a line up or down 🖨

6. Remove current line

CTRL + SHIFT + K
I struggle to get used to using this one, but as the name suggests, it will delete the current line ❌

7 . Trigger suggestion

CTRL + SPACE
This one will trigger the suggestion window to appear again if you accidently get into a situation where it's lost ⚡

8. Trigger parameter hints

CTRL + SHIFT + SPACE
Similar to the last one, but this one will trigger parameter hints for a method of function if you lose them. Definitely helpful for long parameter lists! 📈

9. Select all occurrences of current word

CTRL + F2
As the name suggests, using this shortcut will automatically select all occurrences of the active word 🔡

10. Select all occurrences of current selection

CTRL + SHIFT + L
Lastly, this one will select all occurrences of the current/active selection. Very useful for file-wide replacements 📑

For a full list of VS Code shortcuts, check out their Keyboard reference sheets

Hope I taught you at least one of these shortcuts! 😁

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (1)

Collapse
 
tkainrad profile image
Thomas Kainrad

Nice post and video, thanks for sharing!

You might be interested in KeyCombiner's public VSCode collection. It is a reference of all VSCode shortcuts that can be searched and one-click filtered by category and by modifiers.

Also, I used KeyCombiner to learn every single VSCode shortcut, as described in a blog post.

Eliminate Context Switching and Maximize Productivity

Pieces.app

Pieces Copilot is your personalized workflow assistant, working alongside your favorite apps. Ask questions about entire repositories, generate contextualized code, save and reuse useful snippets, and streamline your development process.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay