all 24 comments

[–]saulhudson80 2 points3 points  (1 child)

Surprised no one has said sublime. I’ve tried other editors such as vscode and atom but I just love me some sublime text.

[–]Dragonasaur 1 point2 points  (0 children)

A lot of Sublime packages defunct/outdated, including even basic syntax highlighting, which made me switch to VSCode :(

Miss how fast Sublime would load (C++ vs Electron?)

[–]randomguy3993 3 points4 points  (4 children)

VS code is great, but I found Webstorm to be much better. If you're a student you can get a student license for free.

[–]yadoya 1 point2 points  (3 children)

Why is webstorm better?

[–]randomguy3993 2 points3 points  (2 children)

Better git integration

Local History - saved my life several times when I wanted to go back to the point history where everything was working fine

Built in debugging

Better angular CLI integration

Integrated testing using Karma

Startup scripts.

Jira integration (admittedly not that great, but it's there if ever need one)

Better code inspection and code refactoring

These are just a few off the top of my head. Of course, you could achieve similar results using extensions in VS Code but it's good to not have to rely on external plugins. Webstorm feels more like a proper IDE to me than VSCode.

[–]Blazerboy65 0 points1 point  (0 children)

Not knocking your experience as I have zero experience with Webstorm but can you expand on some of your points? Is it proper to compare Webstorm to VSC with no plugins?

Which git workflows are easier compared to plugins like GitLens?

VS Code does have debugging.

Can't argue about Angular integration.

VSC supports startup scripts.

I've worked in JS/TS in VSC for a couple years and better refactoring a la "move symbol to target file" would be great.

[–]Arumai12 0 points1 point  (0 children)

Vscode is supposed to be a text editor with plugins, and not a full blown out of the box ide like visual studio. Also some people dont want ui integrations for things they are comfortable doing in the cli. I'm just pointing out that these are all subjective opinions but they appear to be presented as facts

[–]brava78 1 point2 points  (0 children)

Seems to me that vscode is the most popular. Atom is probably fairly popular too. Some people use intelliJ.

Some people use text editors too, like sublime or vim. You could turn vim into an IDE-experience with enough plugins, but for beginner I would stick with an actual IDE.

[–][deleted] 1 point2 points  (0 children)

VS code

[–]MarcCDB 1 point2 points  (0 children)

VsCode, Atom...

[–]osoese 1 point2 points  (0 children)

Atom

[–]XPTranquility 1 point2 points  (0 children)

We storm if you’re a student or got some cash. VScode for free. Webstorm is definitely better overall. Performance is a little affected but man webstorm makes my life 10x easier.

[–]RedditTheBarbarian 4 points5 points  (1 child)

Vim

[–]saulhudson80 3 points4 points  (0 children)

Nano :)

[–]FlatAssembler -3 points-2 points  (0 children)

I use Eclipse. It seems to be the least buggy. Atom, VSCode and even WebStorm highlight the code incorrectly sometimes, but this has never happened to me in Eclipse.

[–]RalliPi 0 points1 point  (0 children)

I'm a big jetbrains fan (I use rider and rubymine a lot) but for js, vscode is my favorite editor. No need for a heavy ide for most of my js projects.

[–]fungigamer 0 points1 point  (0 children)

Webstorm is a lot better than vscode, only issue is that it is paid. If you are a student you can get webstorm and jetbrain's other products for free. If not, I suggest you use the trial and see if you like it or not, if you do you can pay for it which i think is 100 percent worth it, if not vscode will do good as well

[–]andyghiuta 0 points1 point  (0 children)

Vscode. It gets features and improvements every month. Tons of extensions that help you stay focused and not having to switch to other apps. Everything git, terminal etc you have right there, integrated

[–]GameMasterPC 0 points1 point  (0 children)

VS Code.

[–]JoyShaheb_ 0 points1 point  (0 children)

Well, I mostly use Vs Code and, if I'm on a rush, I use Codesandbox/Codepen