Mircosoft’s Visual Studio Code has proven to be the dark horse of code editors. Don’t confuse yourself by seeing Microsoft as it is completely free, open source and MIT licensed.
Even being late to the party, it has attracted enough users. The reason behind this is a perfect balance between speed, features, and hackability.
If you are new to this editor, these are some features you should be known to improve your productivity.
1. Code Differs
The files in your project look same but there are some differences. You spotted few of them just by gazing but there is still a chance of missing something. So why risk, just type the following command in your terminal and bam! VS Code will spot all the differences for you
$code <first-file> <second-file>
2. Font Legatures
In typography, a ligature occurs where two or more letters are joined as a single glyph such as æ formed after joining a and e. In programming there are many token which are combination of two or more characters. An example would be < and = . FiraCode is programming ligature which will show <= and many other token as single character. And FiraCode is easily installable in VSCode which isn’t even supported by famous Sublime Text.
4. The Printable shortcut Cheatsheet
A code editor is never good without good shortcut keys. VSCode offers a printable cheatsheet which you can paste on wall for quick learning. It contains shortcuts for important features like multiple cursors, integrated terminals, file management etc. Go explore it.
Download shortcut cheatsheet for Windows, Linux and Mac.
5. Change Case of variables
Just select a variable (you can select multiple variables too), open Command Palette by pressing F1, Type change case and choose the case you want.