7 Lesser-Known VS Code Shortcuts to Speed Up your Development (with GIF Demos)
Tags: vscode, programming, productivity, webdev
Published: 2022-06-26 05:53:04

**VS Code** has a plethora of **tools and commands** to make your life easier. But often, people don't know how to use them, resulting in **excessive manual work** and **lost time**.

This article will cover **7 shortcuts that can drastically speed up your development**!

## 1. Toggle Word Wrap

| Windows   | Mac     |
| --------- | ------- |
| `ALT + Z` | `⌥ + Z` |

Need a **quick view of the entire line** without scrolling? Just enable **word-wrap**!

![toggle-word-wrap](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gp0d49mlxqoq5441qstb.gif)

## 2. Switch workspace

| Windows    | Mac     |
| ---------- | ------- |
| `CTRL + R` | `⌘ + R` |

**Regular Way of Switching Workspaces**: Navigate to the **workspace** you want to switch to & open up **VS Code**

**Smart Way of Switching Workspaces**: Open up **VS Code** anywhere & switch to the required **workspace**

![switch-workspace](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7kagw9t2p0aa6ed07nqs.gif)

## 3. Open Settings

| Windows    | Mac     |
| ---------- | ------- |
| `CTRL + ,` | `⌘ + ,` |

Need to modify some **settings**? Instead of searching where the **Open Settings Dropdown** is hidden, just use the command!

![open-settings](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ibee7bnafyex8ou239k8.gif)

## 4. Open Terminal

| Windows         | Mac          |
| --------------- | ------------ |
| `` CTRL + `  `` | `` ⌃ + `  `` |

Need to **execute some commands in the terminal**? Instead of using another **shell**, conjure one within the **editor**!

![open-terminal](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/prptpf4hhzqx57wdg9t8.gif)

## 5. Switch Tabs

| Windows      | Mac       |
| ------------ | --------- |
| `CTRL + Tab` | `^ + Tab` |

The more advanced developer you become, the more you **avoid using the mouse** to speed up your development. Switching **tabs** from the **keyboard** is the **must-have skill** for the job!

![switch-tabs](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jo14xzya8f0zhpszqudf.gif)

## 6. Go To Line

| Windows    | Mac     |
| ---------- | ------- |
| `CTRL + G` | `^ + G` |

Just like switching **tabs**, **go to line** saves time by **eliminating unnecessarily scrolling**!

![go-to-line](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7nfgf51baexbyty28mm7.gif)

## 7. Go to file

| Windows    | Mac     |
| ---------- | ------- |
| `CTRL + P` | `⌘ + P` |

Another **must-have skill** for the **modern developer**! **Go to file** eliminates the need to **search for the files in the explorer view**, which often is a **massive time sink**!

![go-to-file](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6vukelvpglig00dxt2to.gif)

If you want to know all **VS Code** the **shortcuts**, check out the following:

1. [Windows](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf)
2. [Mac](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf)

Finding **personal finance** too intimidating? Checkout my **Instagram** to become a [**Dollar Ninja**](https://www.instagram.com/the.dollar.ninja/)

# Thanks for reading

Need a **Top Rated Front-End Development Freelancer** to chop away your development woes? Contact me on [Upwork](https://www.upwork.com/o/profiles/users/~01c12e516ee1d35044/)

Want to see what I am working on? Check out my [Personal Website](https://tapajyoti-bose.vercel.app) and [GitHub](https://github.com/ruppysuppy)

Want to connect? Reach out to me on [LinkedIn](https://www.linkedin.com/in/tapajyoti-bose/)

Follow me on [Instagram](https://www.instagram.com/tapajyotib/) to check out what I am up to recently.

Follow my blogs for **Weekly new Tidbits** on [Dev](https://dev.to/ruppysuppy)

**FAQ**

These are a few commonly asked questions I get. So, I hope this **FAQ** section solves your issues.

1. **I am a beginner, how should I learn Front-End Web Dev?**
   Look into the following articles:

    1. [Front End Development Roadmap](https://dev.to/ruppysuppy/front-end-developer-roadmap-zero-to-hero-4pkf)
    2. [Front End Project Ideas](https://dev.to/ruppysuppy/5-projects-to-master-front-end-development-57p)

2. **Would you mentor me?**
   Sorry, I am already under a lot of workload and would not have the time to mentor anyone.