So few days ago, I realized that I had 3 different IDEs on my computer. "Strange", I thought. "Why in the world do I have 3 different editors on my computer?" So I did a little comparison for myself, and this is what I came up with.
By the way, its on a scale of 1 to 10
Visual Studio Code
Vscode, was my first true IDE. So I kinda grew to love it pretty soon. My main thing about it was it's free, so I was like, "Okay, everybody recommends it, let me check it out." It has an amazing amount of extensions, and basically every language is supported. It's also really easy to use, so if you are just starting to code, you should just check it out.
Overall score:
Beginner Friendliness: 7
Usability: 9
Extensions: 10
Themes: 8
Out of the box features: 9
Atom
So after a little while, and going through a few Linux distros, this one thing kept popping in the menu: Atom editor.
Extension support is almost as good as Visual Studio, but you may find since a lot of it is 3rd party the extensions like Flutter may not work as well. Thing I don't like is, there is no terminal. I mean you can download a third party terminal, but:
WHY???
Why can't Atom put in a simple terminal???
Okay, usability isn't as good as vscode, because of that non-existent terminal, but it is pretty good for beginners.
Overall score:
Beginner Friendliness: 5
Usability: 7
Extensions: 9
Themes: 9
Out of the box features: 7
Sublime
Okay, I only started trying Sublime about a month ago. I was wondering what was all the hype about Sublime. So I went and downloaded it... well well, well... You get an unlimited evaluation time, but it is NOT free. Which is a bummer.
Again, No terminal built in. BUT, the amount of extensions is almost as good as Visual Studio... If you are a Flutter dev, you ain't even gonna find a Flutter extension on Package Control.
Now it is very customizable but be warned, it isn't exactly a walk in the park to do so because it is all text based and you have to edit a file.
Overall score:
Beginner Friendliness: 4
Usability: 8
Extensions: 9
Themes: 9
Out of the box features: 6
So that's my take on those three editors, this is PURELY my own standpoint, looking in from a beginners point of view.
Ya'll have a great day!
Top comments (2)
All of the listed programs are code editors and not IDE. Technically all of them are free to use. It's just that Sublime is like WinRAR, they ask you to pay but you really don't have to
Sublime terminals, what an annoying article
packagecontrol.io/packages/Terminal
Unix/Windows
packagecontrol.io/packages/Terminus
Linux
packagecontrol.io/packages/Termina...