Remix.run Logo
▲ theappsecguy an hour ago

Wow, this really sucks. With all the money flocking to companies that trained LLMs on stolen data, we may lose the only set of IDEs that offer high quality professional development tools

▲the__alchemist an hour ago | parent | next [-]

I'm surprised that the word "only" still applies. I have my laments about JB (PyCharm / RR): Mainly centered around performance. Yet it has no competition! Whenever I read about VsCode, or Zed as alternatives, I feel disbelief, as they're not in the same league.

Zed in particular, from the way it was described upon release, sounded like it should have been a JB competitor. Reality: It can't even move functions or structs!

▲joshkel 4 minutes ago | parent | next [-]

I love JetBrains. For many years I was a happy subscriber to the All Products Pack, paid for out of my own pocket. I would have said that you'd have to pry my JetBrains from my cold, dead hands.

A year or so ago, I finally gave up:

1. The IDE was simply too slow - notably slower and "heavier" than VS Code in particular - and it seemed to regularly get slower.

2. Bugs - from the complex (TypeScript constructs that tsc itself handles just fine while WebStorm's code analysis kept throwing false positives on) to the trivial and silly (failing to properly handle the <col> tag in React), and often staying open for years.

Meanwhile, VS Code just kept getting better, addressing the complaints I had with it while staying fast.

I work almost exclusively in TypeScript these days; as other commenters pointed out, I'm sure that JetBrains products are still great for other languages.

And their refactoring tools remain second to none. I'm profoundly disappointed in our industry that the VS Code developers apparently looked at JetBrains, with its arsenal of expertly crafted, deterministic, testable refactorings, and said, "Nope, we'd rather make everyone use inherently random language models for anything more complex than Rename Symbol."

▲sebzim4500 an hour ago | parent | prev | next [-]

I think you are going to get a lot of pushback from people using e.g. typescript, for which VS Code is pretty good.

For languages like kotlin, java and even python JB is still way ahead of the competition.

▲chrisandchris 7 minutes ago | parent | next [-]

Pretty good is pretty bad for a tool I use most of my day.

▲speed_spread 7 minutes ago | parent | prev [-]

Considering that Kotlin is their own invention and that it exists mainly to schmooze people onto their platform I sure hope they're ahead with it!

▲gonzalohm an hour ago | parent | prev [-]

How is vscode not in the same league? JB feels way too bloated and slow and doesn't add anything significant over other offerings

▲gomoboo an hour ago | parent | next [-]

It's not even close. vscode can approximate JB IDEs but that takes pulling in plugins on your own, managing their configuration, and adapting when the setup inevitably breaks. JB IDEs bake in everything you can get via vscode plugins with documentation, a cohesive experience, and regular maintenance to keep them working for you. Concrete examples that are better in JB land for me: git conflict resolution, refactoring (in numerous ways), jumping to definitions, finding usages (especially on Python projects).

▲ipsod an hour ago | parent [-]

> It's not even close.

That's always been my experience. Not even close. One gives you legos that lets you make a plastic toy, and the other is an industrial machine shop for code.

I thought maybe I was holding VSCode wrong, though.

▲the__alchemist 41 minutes ago | parent [-]

> I thought maybe I was holding VSCode wrong, though.

Likewise (Same with zed). I've given them a thorough try several times, assuming I was holding it wrong as you say based on conversations with others who use them effectively. I've reached the conclusion you say here each time.

▲ipsod an hour ago | parent | prev | next [-]

Code intelligence (find usages, go to definition, refactor/rename/move, etc.) and debugging are on another level - more powerful, more reliable, with more edge-cases covered.

At least, that was so in dynamic languages, like Python, and PHP, last I checked.

▲memsom 26 minutes ago | parent | prev | next [-]

For dotnet, Rider runs rings around VSCode. Even using the Resharper plugin, VSCode is nowhere near the same functionality. I even use Rider above Visual Studio because it works way better for mobile and cross platform. VSCode runs okay on the same hardware as Rider, but it is all too manual to configure. VS2026 is a horrible bloated pig that constantly grinds to a halt on the same hardware.

▲matsemann an hour ago | parent | prev [-]

Maybe there exist better ways, but I'd say every coworker I've seen in a VScode variant uses freetext search to find everything.

▲pjmlp 15 minutes ago | parent | prev | next [-]

Visual Studio, RAD Studio, Eclipse, Netbeans, XCode, QtCreator, KDevelop are still around and good enough for most workflows.

▲onlyrealcuzzo an hour ago | parent | prev | next [-]

Only?

Microsoft's stuff is quite good, or you've got a really high bar.

▲Sharlin an hour ago | parent | next [-]

Mostly constrained to a single ecosystem and dev/deployment platform - a platform that has never been particularly great for development and has been made vastly less so in the recent years.

▲caaqil an hour ago | parent | prev [-]

> Microsoft

> quite good

Good one.

▲pluc an hour ago | parent | next [-]

Happy to hate on MS as much as the next guy but VSCode is pretty much the Chrome of the IDE world at this point, that might be what parent was alluding to (since I'd struggle to defend any other Microsoft software).

▲Sharlin an hour ago | parent | next [-]

VSCode is not an IDE. It's a text editor with some optional bells and whistles. I presume the GP refers to the actual Visual Studio.

▲taspeotis an hour ago | parent | next [-]

Visual Studio is less shit than ever, but only after JetBrains gave MS a firm kick up the ass with Rider.

▲folkrav 41 minutes ago | parent | prev [-]

It's got an editor, a debugger, code intelligence, a debugger, terminal, task running, test explorer, refactoring tools, project management, and so on. What's an IDE if not a text editor with bells and whistles?

▲szatkus an hour ago | parent | prev [-]

It's really not an option in Javaland.

▲onlyrealcuzzo an hour ago | parent | prev [-]

It's almost as if a company can have good and bad products...

Microsoft has had a very long reputation (for good reason) for having good developer tooling, even if Windows was not particularly developer friendly...

▲sebzim4500 an hour ago | parent | prev [-]

Their revenue is still going up so I don't think that's it.