Visual Studio Code is a free and fast code editor for web and cloud applications: JSON, PowerShell snippets, etc. I’ve been using it for a while, and I must say I can’t code without it now!

Here, some insights very useful to me:

 

Setting Up Environment

Command Line Interface (CLI)

Visual Studio Code comes with a powerful command line interface, so you can open or diff files, install extensions, change display language, output diagnostics and more even from the outside

Using Integrated Terminal

Initially at the root of workspace, with this small Integrated Terminal you won’t have to switch windows if you don’t want to; I have everything I need to code and debug again and again very quickly from here:

Appearance

Make vscode transparent

As you might have notice, my vscode env is transparent, to read docs, internet searches etc in the background without having to move any window, and this is thanks to extension: GlassIt-VSC

Changing default theme

There’re tons of code themes to personalize yours; only had to go to vscode marketplace and have a look; for example one of the ones I do prefer most: Cobalt2

Keyboard Shortcuts

I really love use of keyboard instead of mouse; for me, it’s very nice not having to raise hands from it as much as possible, and Visual Studio is powerful for this.

Here some very common shortcuts a use a lot:

Single Selections (single-cursor)

Select one letter at a time: <SHIFT> + right or left arrow key

Select one word at a time: <SHIFT> + <CTRL> + arrow keys

Select to end of line: <SHIFT> +  <END> key

 

Multiple Selections (multi-cursor)

Add secondary cursor (thinner): <ALT> + Click

Select multiple lines: Put the cursor where you want to start on, press <SHIFT> +  <ALT> keys, then arrow keys to move on and select the snipped you need.

Select all next occurrence of the current selection: <CTRL> + D

 

Multiple Lines Edit

<CTRL>+<SHIFT>+<ALT>+<DOWN>: Column Select Down

<CTRL>+<SHIFT>+<ALT>+<Up>: Column Select Up

<CTRL>+<SHIFT>+<ALT>+<Left>: Column Select Left

<CTRL>+<SHIFT>+<ALT>+<Right>: Column Select Right

<CTRL>+<SHIFT>+<ALT>+<PgDown>: Column Select Page Down

<CTRL>+<SHIFT>+<ALT>+<PgUp>: Column Select Page Up

 

Treating with large text files

Sometimes I had to tune different text files to get them ready to upload/modify large amount of data, mainly in Active Directory or SQL Server dbs, so dropping here some shortcuts:

How to remove empty lines

1.Click Ctrl-H (quick replace)

2. Tick “Use Regular Expressions”

3. In Find specfiy ^$\n

4.In Replace box delete everything

5. Click “Replace All”

Conclusions

I know it’s not very easy to move on from your favorite code editor to a new editor, but when it comes to Visual Studio, I’m very happy because I didn’t miss anything on the way on and gain a lot of new features/facilities, so I recommend it everyone to keep on the track


Leave a Reply