3 ms·
I too came to believe that VSCode could be a great end-all-be-all IDE for me, and that I couldn't potentially miss much in the big, bloated "real IDEs". Fortun
by alexozer 8y ago
I too came to believe that VSCode could be a great end-all-be-all IDE for me, and that I couldn't potentially miss much in the big, bloated "real IDEs".
Fortunately this summer I came to realize that VSCode, at least for non-Javascript/Typescript languages, is laughable compared to the Jetbrains IDEs for Python, C++, Java, etc. Even ignoring all of the extra "features", the Jetbrains IDEs are just so much more intelligent at linting, code completion, and symbol lookup. Vim support is much better too.
I do wonder how WebStorm compares to VSCode; I suspect it may not support as many hip frameworks but would still excel in the aforementioned categories.
- specialist 8y agoI subscribe to JetBrains Ultimate. I use IntelliJ & WebStorm daily, PyCharm as needed. I LOVE IntelliJ. Meanwhile, I can't overstate how much I hate JavaScript, nodejs, npm, etc. Burning rage of a billion super novas. Bight on humanity. Crimes against reason. And yet. I'm switching to VS Code. I really wanted to hate it. I'm all-in for VS Code. Because Language Server Protocol enables a noob like me to create my own language plugin. Plus, with their docs and videos, the onboarding was trivial. I'm still delighted by this experience. Further, judging from their respective "marketplaces", VS Code clearly has the mindshare and momentum advantage. It's an embarrassment of riches for such a young platform. Having tried and failed to create and maintain plugins for both Eclipse and IntelliJ, this really feels like a sea change.
- paulryanrogers 8y agoJedit made supporting a bespoke language trivial. Glad to see VS Code is making the process frictionless as well. Makes coding in such languages so much easier on the eyes.
- holtalanm 8y agoI haven't used VSCode for Python or C++ yet, but I can agree the Java support is pretty bad. That being said, the C# support in VSCode is absolutely amazing. Better than the Visual Studio IDE, imo.
- apta 8y ago> That being said, the C# support in VSCode is absolutely amazing. Better than the Visual Studio IDE, imo. What does it do that is better than VS out of curiosity?
- holtalanm 8y agonuget package support seems a lot less clunky, as does the editor. git support is much better, too. Most of this is enabled by fantastic community plugins for the editor. git: GitLens nuget: Dotnet core commands both of those plugins are great, and the Dotnet core commands plugin also allows for executing a lot of the .NET core CLI commands from within the editor without having to open a command prompt. Editor support is fantastic in VS Code, and Intellisense works flawlessly. Not to mention, I don't need to install 25GB worth of junk to get my editor up and running, which was VERY important on my ultra-portable which only has a 64GB SSD. RAM/CPU usage is much better as well.