DEV Community

Discussion on: An Honest Comparison of VS Code vs JetBrains - 5 Points

Collapse
 
azlan_syed profile image
Azlan-Syed

really ? jetbrains is not totally free

vscode is free open source and easy to use not like pycharm or any jetbrain ide which need nearly too much of wizard to start programming and 4 gbram will die instantly if you run any jetbrain ide

Collapse
 
codenameone profile image
Shai Almog

Nope. Notice on the right side you can see a free download of the community version. This is the source code of IntelliJ which is the basis of pycharm: github.com/JetBrains/intellij-comm...

Easy to use is subjective. I find JetBrains far more intuitive. Features I want are in the menus, I don't need to search commands for everything. Stuff "just works".

I suggest getting your game up in both IDEs rather than being dogmatic. I used VSCode a lot, wrote plugins for it etc. I prefer JetBrains but can work with VSCode just as well.

Thread Thread
 
dansvel profile image
dan

you mean IDEA? is it for Java, Kotlin, Groovy, Scala,,?

for web development like HTML, CSS, JS you need ultimate of course,, community version not really support them,,

Thread Thread
 
codenameone profile image
Shai Almog

Yes, that's correct. Notice that it's still the same project so the core is open source. The language specific permutations are proprietary. Some are free for use at some levels (e.g. PyCharm) but AFAIK webstorm costs money.

When I was a student we used Turbo Pascal so I have no idea if there's free versions for students.

I think paying for professional tools is a benefit not a problem. Free tools mean no support. We pay for Ultimate and get amazing support both in the plugin development dept. as well as IDE issues. With VSCode I feel we always need to find the problem on our own.

As a plugin developer the difference is very stark. There are basic things I just can't do in VSCode. E.g. a text field with code completion. AST of the currently edited file. Complex widgets within a dialog (we had to use HTML). Ability to add a custom rendered UI directly into the source editor... All of those things are doable in JetBrains but we couldn't find a workable way to do them in VSCode.