3 ms·
After years of using IntelliJ I finally moved to VSCode. IntelliJ simply could do C/C++ but they chose to push people towards a new IDE... C Lion. That was a h
by keyle 4y ago
After years of using IntelliJ I finally moved to VSCode.
IntelliJ simply could do C/C++ but they chose to push people towards a new IDE... C Lion. That was a huge blow for me, a polyglot.
Then I had a couple of bug opened with them... it took years for them to fix it. Except they marked it as fixed and it was indeed not fixed... Years later!
I kept paying until that point, I just couldn't do it anymore.
The company is a victim of its own success if you ask me. And that's a shame.
VSCode isn't perfect, but it does 90% of what IntelliJ does, and arguably 40% of it better. Also VSCode is faster which still boggles my mind as to how that's possible. I suppose the buttload of cash that Microsoft has thrown at it probably helps there... Since IntelliJ went through their "milliseconds latency blabla" years ago, it's gone downhill.
I imagine that retina pixel displays + java 2nd class child on the macOS platform = big oof (pre-metal).
I dream of a native vscode-like IDE...
- TylerE 4y agoHuh? If you buy the full IntelliJ you get all the modules. It’s no different than running CLion.
- happymellon 4y agoThat and you can use the different apps to sandbox the plugins so you aren't loading unused ones for each project!
- vladvasiliu 4y agoNope, you don't get everything. I don't use CLion, so I don't know what all the differences are, but for the Rust plugin, CLion gets more functionality than IntelliJ: https://github.com/intellij-rust/intellij-rust#compatible-ides https://github.com/intellij-rust/intellij-rust#compatible-id... I understand the same goes for yet a third branch, which is .Net, and possibly a fourth, which is AppCode. But I don't have any contact with those ecosystems, so don't really know.
- DominoTree 4y agoWhen did that happen? For a long time you couldn't, say, install the "CLion module" in IntellJ - it simply didn't exist in their plugin repos.
- wiseowise 4y agoNot with CLion.
- pojzon 4y agoReminds me of Terraform plugin that broke after 0.11 they „fixed it”, yet I still get notifications about new ppl commenting how its again broken in newer version. You had one job JetBrains -> speed up developers. I dont need half of the features available. Terminal does a better job at most of them and will never change. But for the stuff I need and is used by millions if not tens of millions of developers.. just keep it working. I feel like its slowly the time to move to VSCode. An army of JS Devs will keep on updating it.
- fn1 4y ago> Also VSCode is faster which still boggles my mind as to how that's possible. They do a lot of smart engineering around the editor: https://code.visualstudio.com/blogs/2018/03/23/text-buffer-reimplementation https://code.visualstudio.com/blogs/2018/03/23/text-buffer-r...
- invalidname 4y agoI use VSCode a lot and can say that for my specific use cases, it's still a decade behind or more. The debugger in VScode isn't even in the ballgame. I found the slack support for JetBrains to be absolutely fantastic. Super helpful and very technical. Having written plugins for both VSCode and JetBrains I prefer the latter but I have a heavy Java bias. I agree that the multi-IDE strategy is problematic. They usually offer an option to just install plugins but with CLion they kind of dropped the ball. Which is surprising because I run their rust plugin on IntelliJ and it works well. Hopefully they'll address that too.
- MrRiddle 4y ago
- JodieBenitez 4y ago> does 90% of what IntelliJ does, and arguably 40% of it better What if those remaining 10% are essential to your productivity ? Like, will it autocomplete in my Django projects the way Pycharm does with models, up to their relations ? If so I may give it a try.
- keyle 4y agoParts of the debugger I miss.
- bredren 4y agoPycharm has always been great at Django. But it’s autocomplete, even for project specific stuff is now superseded by copilot.
- JodieBenitez 4y agoWell... thanks but no !
- wiseowise 4y agoBeing native has nothing to do with performance. XCode is native, and it is easily one of the slowest, dog shit IDEs you can think of.
- keyle 4y agoWisdom from the wise. And you're correct. Still, it's possible.
- pjmlp 4y agoThey don't support JNI development on purpose as means to sell Clion licenses, they are the only Java IDE not doing it.