A Text editor is a sacred software.
You get to write and edit your code all because of these marvelous editors.
For us Devs, things get a bit too personal when it comes to a text editor. Our code is too precious to us and thus we search for the perfect text editor in whom we can trust and confide.
An editor that makes you want to write it all.
Curse you emotions...
It is really important for anyone to be comfortable with the text editor they might be using as it directly affects efficiency. One might be able to write/edit the same code in a single day or two depending upon the familiarity and functionality of a text editor.
To help you out in choosing your best friend forever, we've come up with a list of probables. This is however our probables and it is solely up to you to go for any text editor you like, afterall it's you who has to use it not us.
Sublime is arguably the most popular text editor. Coming straight from the homepage of Sublime Text: “Sublime Text is a sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance.”
Why we like it:
1. It's beautiful
It has simple, clutter-free UI, and yet powerful functionalities. To add, there are multiple colour schemes from which you can choose and they are all customizable!
2. It's fast
It's really lightweight, doesn't take much RAM and is also powerful. Compared to IDEs like CodeBlocks or Eclipse, Sublime Text opens/closes within the blink of an eye
3. The Search
Sublime Text has some magical features including the famous "Ctrl+ P" or Project finder. You can search for anything in your project which may comprise of hundreds of files within the time a bacteria reproduces.
4. Plugins, plugins, plugins
Sublime Text has a great community and a greater package control. Combine the two together and boom, you have a recipe for amazing plugins. Plugins add the boosters to the rocket Sublime already is. And it can't be any easier to install! ctrl+shift+P, search for the plugin you like and done. Our favorites are:
- Emmet : Write code faster with abbreviations
- Git plugin : All the git features, directly from your editor
- CodeIntel : Auto code completion
- CSScomb : CSS files can be long(really long). So to arrange the blocks, this plugin comes handy
5. It's updated pretty much daily
It's awesome! So go on and download it!
sublimetext.com
This piece of beauty was introduced by Github, and hence as you might have guessed, it's completely open-sourced.
Atom's amazing traction in the development world is a proof enough of the "Text editor for the 21st century" concept. Created by web technologies, it is one of a kind editor at the moment. Atom is undeniably THE DREAM for JavaScript Devs.
Why we like it:
1. Hackable to the core
You can customize Atom to do anything but also use it productively without ever touching a config file.
2. Built-in package manager
Search for and install new packages or start creating your own — all from within Atom.
3. File system browser
Easily browse and open a single file, a whole project, or multiple projects in one window.
4. It is freaking Open-Sourced!
'nuff said.
Try Atom out today!