Best Text Editors based on productivity

Ishan Tiwari
3 min readJun 13, 2021

There are many text editors which are available to developers. Some are really really good with many features and shortcuts. While others are a total waste.

Online vs Offline Text Editors

Nowadays many people are trusting some online text editors like stackblitz, Codepen , Gitpod and many others. These Text Editors while being feature rich are also connected with github to save your code and fetch it with your offline text editors as well.

I personally don’t like these online text editors. I don’t say that they are bad, they are really awesome but not that good in the long run. You would need an actual text editor installed on your system. If you would like to feel productive with your code.

Text Editors vs IDEs

Text Editors just do their job of editing your source code and they are done. They won’t neccessrily have an integrated terminal debuggers and things like that.

IDEs on the other hands have everything you need to build an app like Android Studio. Some other IDEs are RubyMine (for ruby), PyCharm(for python), Eclipse (for Java) and many others.

While IDEs like android studio are neccessary if you have to create a full fledged android app, but I personally don’t use IDEs for web devlopment.

Let’s Compare

Now, We will compare the best Text Editors which can turn you into productive beasts.

5. Nano

Nano is a commandline text editor that you can use for editing files directly in the Terminal. While it is not as feature rich and suitable for creating apps as other text editors but is still suitable for editing rapidly in the comfort of your terminal.

Nano in my terminal

4. Vim

Vim is the other alternative to Nano it is used and recommended by many people and many still use it instead of modern IDEs and text editors.

3. Atom

Atom is devloped and maintained by github itself! As a result it is connected with it far and wide.

Atom on my machine

2. Visual Studio Code

Now many people will argue that Visual Studio is the best code editor, but I don’t see it. Visual Studio Code is the best code editor as it has intellisense and many awesome features. Well, that may be with you but as my machine doesn’t have that much ram it provides a very laggy experience.

Visual Studio Code on my machine

1. Sublime Text

Sublime Text is the best code editor 10/10 no doubt, at least for me. It is the most lightweight among the top three, the most hackable and also provides support for many of the features that the three listed above don’t have.

Sublime Text with Material Theme

Conclusion

There are a lot of text editors other than the top 5 listed above, and it is totally up to you if you want to choose any one of them.

Text editors are for comfort and productiveness if want to code. So, choose the text editor that provides the best comfort to you.

--

--

Ishan Tiwari

A Linux enthusiast working on small scale django and react projects