In this series, we are looking at some of my favorite VS Code extensions.

Extensions in VS Code are invaluable to speed up your work and make you more productive.

In this post, we will look at Angular2 Switcher which provides shortcuts to switch between the TypeScript, StyleSheet, Spec, and Html files for your Angular files.

Why You Need Angular2 Switcher

When coding using Angular, I frequently switch between my template (html), stylesheet (scss), and typescript (.ts). To switch files, I have to open up the sidebar, mousing over to the file, and clicking to open it. However, I find mousing aggravates my shoulder, so anything I can do to avoid mousing is awesome.

With Angular2 Switcher, you get keyboard shortcuts to switch between the files.

Usage

Here are the keyboard shortcuts for Windows and Mac.

ActionWindowsMac
go to .html

if on .html then go to previous
alt+oshift+alt+o
go to .css

if on .css then go to previous
alt+ishift+alt+i
go to .ts

if on .ts then go to previous
alt+ushift+alt+u
go to .spec.ts

if on .spec.ts then go to previous
alt+pshift+alt+p

If you have a StreamDeck, you can also add buttons for the shortcuts so that you dont have to remember the shortcuts. Yes, I know you are leaving the keyboard to use the StreamDeck, but pushing a button doesn’t bother me like mousing does.

More Details and Install

You can read more details about the usage and install Angular2 Switcher at the VS Code Market Place