A man is as good as his tools
— Emmert Wolf
So I am gonna help you choose which text editor to use because there are so many companies selling shovels in the developer gold rush!
First, let’s see what are the choices:
In the stack overflow developer survey, those were the results
So this leads us to the first question:
Should I use an IDE or regular text editor?
it depends first if you were developing something like Java and you know that you’re coding in Java only it’s better to use an IDE to get access to some special developer and debugging tools that may be hard to find in a regular text editor like visuals studio code, but on the other hand, when using multiple languages using multiple IDEs will take you between a million and a quadrillion times slower. Also using an IDE can be pricey for example JetBrains if you want to use some of their IDEs you have to pay around $69 a month!!
So now after clarifying the situation let's look at the best text editors.
Visual Studio Code
Visual Studio Code is a free and open-source text editor. It’s built over chromium(so be rest assured that it's a memory hog) I use it and I like it because of its massive extension store and its minimal design. It’s so powerful!
Notepad++
This editor feels like you are programming in Microsoft word but not in a bad way it’s like it’s simple there’s not that much usability for it but it’s good for a quick edit.
Sublime Text
This is also one of my main editors are use it rarely if I want to do some quick edits or something it’s decent and it’s also good for beginners because it doesn’t have the tooling and stuff it’s just simple.
Vim
Unlike the other three above it, I can’t say I have tried vim. I use it as a vs code extension and I like that it boosts my productivity other than that can't say anything.
So here we conclude our small little tour in the text editor world hope you liked it.
And write down in the comments what are you using!!
First time I feel that I helped somebody