JetBrains is going to run themselves out of business. It's like they forgot that all their money comes from the people who have been paying them for years for software that is vital to their work and livelihood. It seems they're intentionally dumping all their old customers to focus the full might of their organization.... chasing fads.
They spent millions of dollars reworking their IDEs to look like a cheap VSCode knockoff and have become obsessed with chasing new, hip users who aren't going to pay what the old timers were because their IDEs are free now.
I genuinely cannot fathom how anyone thinks that this current obsession is a good idea. They had their corner of the market absolutely nailed down and secure. If they'd just kept on quietly making the best IDEs available while everyone else in the industry has lost their damn minds, they'd be golden. A large majority of their users simply wanted a good IDE with an easy to understand UI that just keeps working the same way it's always worked and doesn't randomly change shit and force you to stop working to figure out the new software.
JetBrains absolutely cornered the market for power users, and now they want to piss it all away. Not even for a semi-reasonable profit motive, they're just chasing fads becuase... because everyone else is, I guess.
I canceled my subscription a while ago, and I'll keep using the last version to have a sensible UI until something better comes along.
For what it’s worth, I’ve been using IntelliJ for about a decade now, and I thought the UI change was great. Obviously not for everyone, but I’m more productive now thanks to it.
I don’t like their recent AI features, in large part because my company only allows OpenAI, but everything else that they’re doing is great.
It is opt-in by default for non-commercial licenses:
> For companies: Admins can enable data sharing at a company-wide level. To support early adopters, we’re offering a limited number of free All Products Pack subscriptions to organizations willing to participate while we explore this program. For companies that are not willing to opt in to the program, nothing changes, and as always, admins are in control.
> For individuals on non-commercial licenses: Data sharing is enabled by default, but you can turn it off anytime in the settings.
> For individuals using commercial licenses, free trials, free community licenses, or EAP builds: Nothing changes. You can still opt in via the settings if you are willing to share data with JetBrains (and your admins, if any, allow it).
And the detail of what is collected:
> We’re now adding the option to allow the collection of detailed code‑related data pertaining to IDE activity, such as edit history, terminal usage, and your interactions with AI features. This may include code snippets, prompt text, and AI responses.
Sigh. I really like PyCharm and the Jetbrains IDE experience generally, but also really wish there was more competition in the IDE market (where "IDE" = "purpose-built software development application", as opposed to "text editor with LSPs and plugins").
This is basically the subtext of the blogpost: "We know this topic can be polarizing, but we truly believe in the value this change can bring to our tools and to you" is not something you say if you have any real competition and your customers can go elsewhere. Like, where are they gonna go - Eclipse? Visual Studio? XCode?
They've been deleting pushback and criticism on a lot of their posts for a couple years now. The "new UI" forced update generated a whole lot of negative feedback, which they deleted and proudly announced that some impossible number of people chose the new UI and that it was exclusively an opt-in feature (which is a blatant lie).
They've become extremely shitty in recent years. I canceled my ten year old subscription to their whole product line because I'm not going to pay to be lied to.
If you're writing plain C#, Neovim with the Rosyln LSP is pretty solid. If you're working with Razor Pages, though, may God have mercy on your soul. I can't even find good syntax highlighting, never mind all the other functionality I expect out of a language server.
Not sure about Vim, but Neovim would likely yield a better experience. I use Emacs and the Vi family editors myself as well as Rider, VS, and VS Code. As painful as it is for me to admit, Rider/VS are hard to beat.
JetBrains is going to run themselves out of business. It's like they forgot that all their money comes from the people who have been paying them for years for software that is vital to their work and livelihood. It seems they're intentionally dumping all their old customers to focus the full might of their organization.... chasing fads.
They spent millions of dollars reworking their IDEs to look like a cheap VSCode knockoff and have become obsessed with chasing new, hip users who aren't going to pay what the old timers were because their IDEs are free now.
I genuinely cannot fathom how anyone thinks that this current obsession is a good idea. They had their corner of the market absolutely nailed down and secure. If they'd just kept on quietly making the best IDEs available while everyone else in the industry has lost their damn minds, they'd be golden. A large majority of their users simply wanted a good IDE with an easy to understand UI that just keeps working the same way it's always worked and doesn't randomly change shit and force you to stop working to figure out the new software.
JetBrains absolutely cornered the market for power users, and now they want to piss it all away. Not even for a semi-reasonable profit motive, they're just chasing fads becuase... because everyone else is, I guess.
I canceled my subscription a while ago, and I'll keep using the last version to have a sensible UI until something better comes along.
For what it’s worth, I’ve been using IntelliJ for about a decade now, and I thought the UI change was great. Obviously not for everyone, but I’m more productive now thanks to it.
I don’t like their recent AI features, in large part because my company only allows OpenAI, but everything else that they’re doing is great.
It is opt-in by default for non-commercial licenses:
> For companies: Admins can enable data sharing at a company-wide level. To support early adopters, we’re offering a limited number of free All Products Pack subscriptions to organizations willing to participate while we explore this program. For companies that are not willing to opt in to the program, nothing changes, and as always, admins are in control. > For individuals on non-commercial licenses: Data sharing is enabled by default, but you can turn it off anytime in the settings. > For individuals using commercial licenses, free trials, free community licenses, or EAP builds: Nothing changes. You can still opt in via the settings if you are willing to share data with JetBrains (and your admins, if any, allow it).
And the detail of what is collected:
> We’re now adding the option to allow the collection of detailed code‑related data pertaining to IDE activity, such as edit history, terminal usage, and your interactions with AI features. This may include code snippets, prompt text, and AI responses.
Sigh. I really like PyCharm and the Jetbrains IDE experience generally, but also really wish there was more competition in the IDE market (where "IDE" = "purpose-built software development application", as opposed to "text editor with LSPs and plugins").
This is basically the subtext of the blogpost: "We know this topic can be polarizing, but we truly believe in the value this change can bring to our tools and to you" is not something you say if you have any real competition and your customers can go elsewhere. Like, where are they gonna go - Eclipse? Visual Studio? XCode?
Got this email. Not happy about it.
Having the option to opt out is quite useless if it starts harvesting your code the second it enables itself.
I've come to expect better of Jetbrains. This is pretty shitty.
EDIT: Just noticed they are deleting some negative comments from that page. Definitely shitty.
They've been deleting pushback and criticism on a lot of their posts for a couple years now. The "new UI" forced update generated a whole lot of negative feedback, which they deleted and proudly announced that some impossible number of people chose the new UI and that it was exclusively an opt-in feature (which is a blatant lie).
They've become extremely shitty in recent years. I canceled my ten year old subscription to their whole product line because I'm not going to pay to be lied to.
I guess we will have to make our code as shitty as possible...Tabs AND spaces. Mixed randomly...All methods named doStuff()
Really too bad. Rider is the best option for C# IMO. Would really like to know if vim with LSP is a good alternative.
I don't really do front end work so C# with NeoVim is working great for me for the last year.
If you're writing plain C#, Neovim with the Rosyln LSP is pretty solid. If you're working with Razor Pages, though, may God have mercy on your soul. I can't even find good syntax highlighting, never mind all the other functionality I expect out of a language server.
The only decent alternative I know of is old school Visual Studio. But knowing Microsoft, it's probably a copilot hellscape now.
Not sure about Vim, but Neovim would likely yield a better experience. I use Emacs and the Vi family editors myself as well as Rider, VS, and VS Code. As painful as it is for me to admit, Rider/VS are hard to beat.
Translation: "If you don't pay us with money, you will with your data."
How about making it opt in and you pay me for training your AI?
Is this true for the Open Source one?
And there it is.
And there it is...like clockwork. Absolutely no one saw this coming /s