5 ms·
> If they did that, then why would anyone buy IntelliJ? I think the general idea is that it's a lightweight editor(like vscode) that stays lightweight with as
by atraac 5y ago
> If they did that, then why would anyone buy IntelliJ?
I think the general idea is that it's a lightweight editor(like vscode) that stays lightweight with as many features as it can from IntelliJ. If you work on decently sized project you'll still want to use full IDE. If you want to force yourself to work on a big project with vscode, nothing is stopping you. But would you realistically switch from IntelliJ to vscode? Probably not, even though it technically supports (almost?) everything you need.
In my case f.e. I'll continue to work using Rider, but I'd like to be able to open some minor html/js/other projects(like our Azure B2C Templates, or my Azure DevOps extension project which is mostly powershell) in something smaller. Currently I can do that using vscode, but I'm not a big fan of vscode itself so it's usually just annoying.
- quanticle 5y ago>But would you realistically switch from IntelliJ to vscode? No, of course not. VSCode's support for Java is a hot mess, and that doesn't look to be changing any time soon. But would I switch from PyCharm to VSCode? I made that exact switch at work a little while ago and I haven't looked back.
- nobleach 5y agoRedHat seems to be working pretty hard to make that experience better. For a long time, there has been a need to be "somewhere in between". While Eclipse, Netbeans and IntelliJ have been all about the entire Java EE/Application Server experience. Some folks didn't need all that just to write a few Spring Boot microservices. Sure the IntelliJ Maven task tab makes things super easy. Some folks are okay with typing out those commands on the CLI. So, VSCode with syntax highlighting, auto-imports, and some smart completion is enough to get the job done.
- vips7L 5y agoHow is VS Codes support for Java a hot mess? For the most part as long as you use maven or gradle it works perfectly fine.