Live data from Hacker News

Reflections on IDEA vs VS Code

archive.vn

171–180 of 413 posts

Re: Reflections on IDEA vs VS Code

#171
post #30

I used to think VS Code was going to be a threat to JetBrains IDEs considering how fast its iterative development was (thanks in large part to the productivity of JS + Web renderer) but its never seems to quite be able to reach the feature-set, polish & intelligence of JetBrains IDEs. Every IDE function appears to be better implemented in JetBrains, whether it's Code Analysis, Refactoring, Navigation, Running/Debuggi…

Not sure how many devs code in a single language these days. I go back/forth between Go, Dart, and C++ every day, so using one IDE like VSCode (with the familiar features from extensions to shortcuts to snippets) is a big help.

I think the vast majority of devs work in a single language, at least on a day to day basis.

Re: Reflections on IDEA vs VS Code

#172
This started with eclipse vs intellij. Eclipse was free and okay. Intellij was paid and polished to hell.

Then vscode came along. Again it's great but not polished. Mishmash of plug-ins that may be supported and may do what you want.

To be fair. Intellij needs to refactor their ui. It is not great. By default ugly. And material ui is not officially supported and buggy.

The reality is yes they go for corporate because idk why but developers refuse to pay for an ide license. By hell developers earn a ton thry could afford one.

Re: Reflections on IDEA vs VS Code

#173
post #10

Earlier quoted context omitted.

Interesting. I have used IntelliJ for Java for as long as I can remember and can't imagine using anything else. For JS and Go I use VSCode. I wonder if it's just what I started with and am used to. I've tried to use Intellij a couple of times for Go, but end up back on VSCode.

I dont know how you’re productive with VS Code and Go... I watch my coworkers live code with it sometimes and they are struggling. The lang server crashes constantly and stuff like autoimports or code complete barely works. I sometimes want to scream while watching them struggle.

Been using it daily for +1year and that doesn't sound like my experience at all.

Re: Reflections on IDEA vs VS Code

#174

Earlier quoted context omitted.

I already happen to run an EAP and Linux without mitigations (they're less bad on AMD CPUs anyway). I guess I'll try increasing the heap, but I hope it doesn't need 16 GB for itself.

I have allocated 4GB for the idea maximum heap size for reference

Thanks. It seems that mine defaulted to 2 GB.

Re: Reflections on IDEA vs VS Code

#175

In my opinion, one killer feature of VSCode is the ability to connect to WSL, remote server and Docker container. As someone mainly developing on WSL2, I use this feature everyday. I only use Idea when I need to use Java or Kotlin, because its language support is really good.

Intellij 2021.1 has the feature called run targets, which enable to run your code on a docker environment or on a remote server. It also bring WSL support. https://blog.jetbrains.com/idea/2021/03/intellij-idea-2021-1...

There is also projector and "code with me", but they still have some work to do before they reach feature parity in that regard. At least they are working on it.

https://youtrack.jetbrains.com/issue/IDEA-226455#focus=Comme...

Re: Reflections on IDEA vs VS Code

#176
post #84

Earlier quoted context omitted.

One thing to note is that you can use IntelliJ and install the official plugins for each language. For example you can bring the WebStorm functionality to IntelliJ, or install the database plugin to get an embedded Datagrip window. (Which is really neat because you can then get SQL syntax highlighting and such based on your actual DB)

Well just note that this doesn't work with all combination of languages. Try installing CLion on webstorm for example.

[deleted]

Re: Reflections on IDEA vs VS Code

#177
post #84

Earlier quoted context omitted.

One thing to note is that you can use IntelliJ and install the official plugins for each language. For example you can bring the WebStorm functionality to IntelliJ, or install the database plugin to get an embedded Datagrip window. (Which is really neat because you can then get SQL syntax highlighting and such based on your actual DB)

Well just note that this doesn't work with all combination of languages. Try installing CLion on webstorm for example.

IntelliJ ultimate is the main IDE. Everything else is a version of IntelliJ that has been configured for a specific language. IntelliJ should, theoretically, be able to behave like any of the sub-IDEs, but the reverse is not true.

Re: Reflections on IDEA vs VS Code

#178

VSCode won't kill IDEA, but it is a huge warning for Jetbrains They better invest A LOT MORE into solving slow startup and performance issues that are plaguing their IDEs since the beginning Time to ditch Java on the desktop, or invest in a native AOT compiler / or use GraalVM

Hot buzz without much substance. You propose hipster driven development. Ignore lessons from the past and repeat all mistakes and deficiencies in super shiny alphabet soup of technology. Look at node.js ecosystem to see where this leads to.

IDEA is fast once it starts up. It's not supposed to be used as Notepad (or Vim).

Re: Reflections on IDEA vs VS Code

#179

VSCode won't kill IDEA, but it is a huge warning for Jetbrains They better invest A LOT MORE into solving slow startup and performance issues that are plaguing their IDEs since the beginning Time to ditch Java on the desktop, or invest in a native AOT compiler / or use GraalVM

I have been using JetBrains IDEs for about a decade, after having used emacs for nearly two decades. I have never felt that JetBrains was slow, but I hear that a lot here. I'm curious what situations people are finding JetBrains' speed to be impacting usability.

Using Windows, comparing different Jetbrains products to VS Code, I personally experience for example a constant input lag in the terminal (Powershell) emulator (?) on Jetbrains IDEs.

Re: Reflections on IDEA vs VS Code

#180
post #66
post #30

I used to think VS Code was going to be a threat to JetBrains IDEs considering how fast its iterative development was (thanks in large part to the productivity of JS + Web renderer) but its never seems to quite be able to reach the feature-set, polish & intelligence of JetBrains IDEs. Every IDE function appears to be better implemented in JetBrains, whether it's Code Analysis, Refactoring, Navigation, Running/Debuggi…

Part of it feels like it comes from a different development philosophy. Vscode is a "text editor" or a "code editor". Usually this means that it's fairly lightweight, supports every language under the sun, is highly configurable and extensible, but doesn't have a lot of very in-depth features, and also partially relies on third-party extensions for deeper functionality. Jetbrains on the other hand works on IDEs built…

Turns out 99% of my work is in something like Java, Python, or JS. Once you include other JVM languages, C++, PHP, and Ruby, IDEA's coverage is huge. They even have C#, Objective C, and Switft offerings, but there's something to be said for staying in those ecosystems.
Post reply on HN