My annual renewal for CLion is coming up, and I need to make a decision.
These days I only do Rust dev really. I'm not clear on what their plans are for ongoing Rust support in CLion going forward now that they're rolling out RustRover. Are they going to pull it?!
You just need to install the Native Debugging Support plugin into IntelliJ. I recently switched from having all the language specific apps installed to centralizing on IntelliJ IDEA. As far as I can tell, that plugin gives you all the same debugging features as CLion and RustRover.
Yeah the rental/subscription model is what turned me away from CLion. It was cool while it was still in free-trial mode and I'd have happily paid for it as an app that doesn't require a subscription.
I really dislike it and every time my license expires I somehow end up getting screwed over. I'll be using version X, then pay for a year license, use version X for the entire year, never upgrade, and then after a year when the license expires all of the sudden I'm locked out of version X and told my "fallback" version is some version older than X. Why isn't my fallback version the latest stable version at the time I purchased the product?
The money is entirely worth it, to me. And I pay for it out of pocket rather than billing my employer for it, even. And I'll still be able to use the latest version I had at the time the sub ended.
you are not renting but paying for updates. The latest version when your subscription ends is what you are licensed for. I think it's after 1 year though.
I was a happy user of CLion + intellij-rust since its first version, I believe, advertising it to everyone. Switched to neovim + RA half a year ago and don't think I'm ever going back :)
The old plugin is deprecated, but the new plugin installs fine into CLion. The question is how long that will be the case.
Because I work at a company that is mostly C++, with some Rust. My team's project is 90% Rust, but I still need to do C++ now and then. I'd be super annoyed to lose that.
They should at least continue to offer the plugin as a paid expansion option for CLion.
Yeah, the future is a big question. Here is quote from some mail:
> As said in the announcement, RustRover is available as a plugin to IntelliJ IDEA during the preview period. However, we have yet to determine whether this will be the case once we’ve released RustRover.
This is because we’re still not certain whether users will need the plugin or whether a dedicated Rust IDE will be sufficient. Around the release time, when we make our decision.
We’ll also consider the cases when IntelliJ IDEA licenses were primarily bought for Rust development with the IntelliJ Rust plugin and which options we can suggest to our users in these cases. Please stay tuned!
Yep, I got intellij to work with python/rust/scala and it's frustrating to see it pulled out like that. Not sure why they need to sell so many IDEs that are almost identical. Would've been happy with some upcharge for a "premium" plugin but I don't want to install three IDEs like they apparently want me to.
No, this only works for a few languages supported as plugins. Most of JetBrains IDEs are separate even if built on a same core. I have all products license and still can't use a single app to access all languages.
even with the supported plug-ins it's still not the same either. intellij with python plugin has just enough differences with it that it throws off some of my coworkers who use pycharm.
These days I only do Rust dev really. I'm not clear on what their plans are for ongoing Rust support in CLion going forward now that they're rolling out RustRover. Are they going to pull it?!