VS Code: Extensions

We’ll skip the “Run and debug” menu in here, as it’s not much useful right now for us.

The fifth icon in the activity bar brings us to extensions.

Extensions are a great feature of VS Code.

They can provide so much value that you’ll surely end up using tons of them.

I have lots of extensions installed.

You can disable an extension you install, and enable only when you need it.

You can also disable an extension for a specific workspace. Workspaces are basically ongoing project windows.

You might have a workspace for a web project and a workspace for a python project. Those will need different extensions.

There is a list of recommended extensions when you first open this tab, which include all the most popular tools.

Let’s install one extension I recommend you add, which is Duplicate action.

For some reason VS Code doesn’t have a quick way to “Duplicate” a file. This extension will add a menu item that shows up when you right-click a file.

Search “Duplicate action” and you’ll see the extension. Click Install to enable it!

Lessons in this unit:

0: Introduction
1: The interface
2: Opening folders
3: Editing
4: Search
5: Source control
6: ▶︎ Extensions
7: Themes
8: Recommended extensions
9: The command palette
10: Shortcuts
11: Customization
12: Terminal
Are you intimidated by Git? Can’t figure out merge vs rebase? Are you afraid of screwing up something any time you have to do something in Git? Do you rely on ChatGPT or random people’s answer on StackOverflow to fix your problems? Your coworkers are tired of explaining Git to you all the time? Git is something we all need to use, but few of us really master it. I created this course to improve your Git (and GitHub) knowledge at a radical level. Launching May 21, 2024. Join the waiting list!