DEV Community

Cover image for 10 VSCode shortcuts to code faster ✌🏻
shiva prasad reddy
shiva prasad reddy

Posted on

10 VSCode shortcuts to code faster ✌🏻

1) This is my most favorite and most frequently used shortcut.

⌘-D/ctrl-D 

gif

First, select the text and then enter command-D to find the instances of similar text.

2) Let's say we are in the huge file and we want to quickly shift to config or function or type etc this command is most use full

⌘-shift-O/ctrl-shift-O

screenshot

3) When we want to quickly jump to a specific line number.

control-G/alt-G

screenshot

4) Searching the text in the entire project.

⌘-shift-F/ctrl-shift-F

5)Have you tired of copying the block of code and pasting code above or below some code. Then this command is for you.

control-up-arrow or control-down-arrow 
alt-up-arrow or alt-down-arrow 

gif

6) Have you ever wondered how to delete a line quickly in vs code

⌘-x/ctrl-x

gif

one more advantage it also copies that line for you.
note: if you want to delete a line without copying then use

⌘-shift-k

7) Selecting word , this command is most powerful 🏎 when it is combined with the first example

shift-option-left-arrow/shift-option-right-arrow
shift-alt-left-arrow/shift-alt-right-arrow

gif

8) Have you ever come across situation where you have declared all constants as lowercase and you have to make them upper case.

⌘-shift-P/ctrl-shift-P  ->To open command pallate 
search for Transform to Uppercase

gif

9) When you are working on different files and you quickly want to get back to the previous file

⌘-P-P/ctrl-P-P

10) Search with the file name

⌘-P/ctrl-P

Top comments (6)

Collapse
Β 
skibitsky profile image
Gleb Skibitsky β€’ β€’ Edited

Well, number 7 isn't VS Code shortcut, it works across whole system :)

Collapse
Β 
mayronceccon profile image
Mayron Ceccon β€’

Very good! Congratulations!

Collapse
Β 
waystogo profile image
shiva prasad reddy β€’

Thank you 😊

Collapse
Β 
llmdev profile image
Lucas Moura β€’

Nice !!

Collapse
Β 
anduser96 profile image
Andrei Gatej β€’

In addition to nr 2): you can add β€˜:’ after β€˜@β€˜ in order to group the symbols in your file by variables, methods, functions etc..

Otherwise, thanks for sharing!

Collapse
Β 
waystogo profile image
shiva prasad reddy β€’

πŸ‘πŸ»