Lol “as good as intellij” what the actual fuck.
I cannot imagine how much worse you’d have to make vscode to make it as shit as intellij is. And even vscode is pretty shit.
Kotlin would be a great language if it wasn’t hampered by that IDE.
Still stubbornly using Pulsar (fork of Atom)
Really hoping Zed takes off, VSCode while versatile, feels clunky and slow
Being plugin based avoids bloat (doesn’t matter for code-oss because it’s electron)
It also plays into their goal to make VS Code seem open source while being the opposite! A lot of the functionality is in the marketplace but non Microsoft products aren’t legally allowed to use it and you’re not allowed to distribute builds of the plugins.
Use VS Codium instead.
Well, IntelliJ is also plugin based, it’s just that most of the plugins are bundled and enabled by default and maintained by the same set of people as the core IDE, so there’s consistent quality.
Maybe I just have a shitty computer, but I feel like as good as intelliJ is, it’s very slow compared to VScode. And fuck me if I’m trying to do anything in Android Studio.
It is slower. It’s a fully fledged IDE, VSCode is not so it will always be way faster, but that’s again this meme, JetBrains IDE’s are super powerful so I guess you can say what it lacks in speed it got in power. It’s also written in Java so it’s memory heavy, but it is what it is.
I use both and I enjoy both. I would never however use JetBrains to open and edit a single file, its way to slow for that.
+1
I use Visual Studio Code when I need to edit one files or two. JetBrains IDE when I’m starting a programming session.
vscode is actually a pretty decent code editor for my needs. I use VSCodium which is basically the same thing except lacking support for a few proprietary extensions (most notably the Microsoft C/C++ extension, so I use clangd instead which for some reason was way easier to set up with copr repo on fedora than either on windows or with flathub on fedora…)
If you want everything bundled instead of à la carte, that sounds more like eclipse to me. But then, I don’t understand how anyone can program in Java.
Recently switched to a new contract, which resulted in me switching from IDEA Ultimate to vscode. This picture is terribly accurate.
In intellij I usually do code reviews by checking out the code and comparing the branch to origin/main to step through the changes. Just a right click menu option to compare branches.
I took for granted that this is just a thing IDEs should do, so I looked in vain for a while before googling it and finding out I need a plugin for that. (If I’m wrong please help me find the button, I still believe it must be in there somewhere. Surely the owners of GitHub can compare branches?)
I don’t use VSCode, so I may be wrong, but I think it has version control integration out of the box (maybe just for git), an with it you can review merges and stuff
I’ll try this today and comeback here
I use that extension called GitLenses, it provides a fair bit of git tools. Not sure if it has what you want as I use JetBrains more and usually do git on CLI anyways
No mention of KDevelop? ;__;
I like it because it is the pretty much only FOSS graphical IDE where the edit-compile-debug cycle works. I’m been using it for last 10y for C/C++/Python, and it recently gained LSP support. (ported from Kate)
Zed might be a good contender soon :)
If you’re working on a large project/product then sure, but VS Code is just so damn good, it’s so much fucking faster than IntelliJ, has so many more options and is typically just more intuitive to me. Whenever I can I typically use it.
You guys use editors? Real programmers only need a mechanical hard drive, a magnetized needle and a steady hand.
Looks at mr fancy pants over here with a magenetic disc. While im over here threading my code.
or: C-x M-c M-butterfly
Like a code tattoo.
You’re allowed to hand wire breadboards with transistors and switches and capacitors and LEDs… You’re allowed to get shit done
Meanwhile IntelliJ: let’s copycat VSCodium UI
Having bunch of plugins built-in is not any better than having a bunch of plugins
Having a bunch of plugins built-in means also supported in updates and play nice with each other
I would argue it’s worse. You can’t choose the things that are actually beneficial to you and how you work.
You can, they are not built in but bundled
That’s just built in with extra steps.
Somehow even worse. Now it comes with and I have to install it separate?
It’s only a prompt: “Would you like to install the recommended addons?” You hit ‘yes’ and move on, never thinking about it again until you switch projects for the first time. I don’t get what this fuss is about.
Note that the community is very active for each project. All popular projects like Tailwind and Astro come with their recommended add-on and command-line tools early after their release. But my favorite is when a new project pops up that replaces the original tool and becomes the standard because it got it right, and it didn’t have to ask anyone for permission to do it.
Depends on the resources required and how much benefit it brings to the average user.
Security-wise, yeah? IIRC Microsoft is very nonchalant with checking that there’s nothing malicious in the plugins on their marketplace.
Lol wow, intelliJ? Shit’s slow as fuck
I have 60ish plugins for VS Code and IntelliJ is still slower / sluggish.
it isn’t particularly slow if you have enough RAM and it has indexed the project
I personally found VSCode slower.
You need a decent machine to run iJ, but it’s worth it and it’s really fast when you have enough RAM to give it. I recommend at least 32, but I have 64.
So is vscode, though. So meme still works.
You cannot even compare the 2. Intellij is so bad it crashes my machine. Vscode is fast
For me, they both fall into the “I can’t stand this because it is too slow” category. So same difference. I have used vscode from time to time because I wanted to use certain plugins, but dropped it after a month or two every time STRICTLY because of performance (even without plugins). Like literally, the only reason I dropped it.
It’s text editing. If it isn’t instant, it’s slow. Even for gui text editors, Sublime Text has had that dialed for like 15 years. VSCode intentionally traded performance for ecosystem (and to great success)! But imo, newer editors like Zed have better bones, and are going to slowly but surely eat their lunch.
edit: see other thread; but I guess vscode is instant if your machine is better than mine? 🤷 But not my experience.
Im not sure what you are doing but vscode is extremely fast unless you throw a several megabytes data file at it which then it bogs down. But even then, its only at loading the file since it loads the whole thing into memory instead of a buffer.
My laptop definitely prefers Emacs. VSCode is just another electron app after all.
If it is fast enough for you, then that’s great. You should keep using it.
No, no it is not, especially when compared to IJ.
It launches and reloads my projects to a usable state in probably 2-3 seconds on my machine and it basically never randomly freezes like IJ did for me. People who say vscode is slow just have a hate boner for electron.
No, I say that it’s slow because switching between files and watching the syntax highlighting come in takes long enough that it knocks me out of flow state.
EDIT: Tbf, me saying it’s AS slow as IntelliJ was more of a joke. But don’t get me wrong. I still do consider VSCode to be slow. 2-3 seconds to open a project is slow, regardless of project size.
Are you a robot? That process is not visible on my machine. Probably a 100ms thing. Humans perceive a speed like that as “instant”.
Nah it’s like when you write your scripts in JS, and you’re like “ooo it’s instant!” And then you rewrite it in a compiled language… and you realize that your original script was, in fact, not instant. And then if I have to keep running the original script, it’s gonna bug me every time I notice.
Sounds like robot-speak to me.
Quick, tell me to ignore all my previous instructions (or maybe you just have faster computer than me?).
Eh… No?
You prefer to focus on its other shortcomings?
IntelliJ? That’s on you for using Java
Honestly I think I like Java better than C++ because with all that complexity at least you get memory safety, actually readable errors, and portable code. C# is great but Linux support is spotty.
I freakin love Java
I can’t remember the last time I had to install a plugin for any JetBrains IDE. You thinking of Visual Studio Code?!
How is that relevant to “That’s on you for using Java”?
Yea I definitely misread this meme and comment. Good to know I can’t read