As a developer, there is always the need of finding the best tools for development purposes. It can be text editors, a library to manage tasks, a framework to build your next project, etc.

SUBLIME TEXT EDITOR

Sublime Text is a sophisticated text editor for code, markup and prose.
You'll love the slick user interface, extraordinary features and amazing performance.

Atom is advertised as the hackable text editor for the 21st century. Atom was introduced a year ago with a focus on providing a hackable text editor. It resembles Sublime text and succeeds in providing similar experiences to Sublime. Just like any gem, it is also plagued with issues. The UI and UX are excellent and perfect for a great coding session. Other key features include the ability of auto-completion, file system browser, multiple panes and much more.

VISUAL STUDIO CODE


Visual Studio Code is an effort by Microsoft to enable developers to code without downloading the massive Visual Studio editions (3 GB+ size). Visual Studio is a lightweight, open-source text editor, aimed to provide seamless development experience on all the major platforms — Windows, OS X, and Linux. Key features of Visual Studio code include 30+ language support, code-focused editing, auto-complete, code navigation, etc. It also offers Git version control and debugging tools for easy development.