4 ms·
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 ongoin
by cmrdporcupine 3y ago
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?!
- nicce 3y agoThe plugin is deprecated now, so I believe so.
- zlurker 3y agoYep, 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.
- dijit 3y agofrom what I understood there is “Intellij IDEA Ultimate” which allows you to enable all the features of the specific IDEs as if they are plugins.
- rafaelmn 3y agoNo, 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.
- zlurker 3y agoeven 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.
- cmrdporcupine 3y agoThe 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.
- nicce 3y agoYeah, 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! https://github.com/intellij-rust/intellij-rust/issues/10867#issuecomment-1721335160 https://github.com/intellij-rust/intellij-rust/issues/10867#...
- the_duke 3y agoYou'll need to get Intellij Ultimate, where the new Rust plugin will be available; or switch to RustRover.
- Xeamek 3y agoRust plugin is avaible in Clion as well, and it has more features then in IntelliJ (like debugging)
- ziml77 3y agoYou 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.
- JKCalhoun 3y agoYeah 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.
- cmrdporcupine 3y agoThe 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.
- Leo_Germond 3y agoYou should consider having it paid by your employer, even with some chargeback on your pay you would save on taxes.
- cmrdporcupine 3y agoI don't like having my employer pay for tools that I also use for my own open source IP.
- beached_whale 3y agoyou 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.
- thegrim22 3y agoI 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?
- aldanor 3y agoI 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 :)