Voice of a Developer: Editors - Part Five


JavaScript is the language of the Web. This series of articles will talk about my observations learned during my decade of software development experience with JavaScript.
Before moving further let us look at the previous articles of the series:
Developers need editors to write code. It is recommended to use a good editor, which provides many features to increase agility. I explore different editors both in backend and frontend technologies. On Windows platform, for JavaScript I tried three editors, VS Code, Sublime & Webstorm. I will talk about these briefly in this article and in my opinion, I find the VS Code as the best editor to work with.

VS Code

Side-by-Side Editing is what I like the most. You can open up to 3 files parallel for editing in VS Code. To do this, click file by pressing Ctrl key,
IntelliSense: VS Code inherits Visual Studio IntelliSense, which is liked by developers. Therefore, they can quickly write code.
VS Code comes with Git integration so it is easy for Developers to integrate with online code repository. Stay tuned for the next article, I will cover more on VS Code in detail

Sublime Text

It is a very nice editor to write JavaScript. There are many features, which you shall try to explore. 
Package Control is a package manager for Sublime that allows you to easily install any of the hundreds of awesome plugins made by other developers. You can goto ‘Browse Packages’ and look at existing packages available.

Command Palette

This is one of the most used commands. In Windows, you can use shortcut ctrl + shift + p to invoke it,
You can explore more features like Plugin, Build, etc. that are cool in Sublime.


It is developed by JetBrains, but only free to try for 30 days. The main advantage of using Webstorm is it incorporates Google JSTestDriver. If you are a fan of TDD and write front end unit tests then it is a good editor for you to work with. 
I like a few plugins ex- Live Edit: it immediately allows you to see changes in the browser.
Read more articles on JavaScript