Should Jetbrains make a specific Rust IDE? Would be cool!
I dont really get why Jetbrains even makes specific IDEs. I just use Intellij for everything and it seems to have same functionality as all their language specific IDEs?
IntelliJ Rust
41–50 of 63 posts
Re: IntelliJ Rust
#42Should Jetbrains make a specific Rust IDE? Would be cool!
I dont really get why Jetbrains even makes specific IDEs. I just use Intellij for everything and it seems to have same functionality as all their language specific IDEs?
The other thing it does, it let's their team really focus on polishing a product. For instance with Go, they had a plugin, and it worked okay, but when they came out with GoLand, they really started filling all the gaps, and polishing the Go development experience, making sure all the default plugins for it made a great overall Go development experience by default.
These reasons are I think why you see people excited about a JetBrains Rust IDE in other comment branches of this post. The polish and ease of use. The priority on taking the point of those things that just are slightly annoying. The difference between something cobbled together or a plugin that just has to deal with existing extension points and a fully polished marketable product.
Re: IntelliJ Rust
#43Re: IntelliJ Rust
#44Surely you mean "IntelliJ rs", right? Kidding aside, this is nice! Always happy to see more support for Rust, and I'm usually pretty impressed by what JetBrains brings to the table in their IDEs, so this is promising! Hopefully this will be one of those cases where the less you need an IDE, the more comfortable the features are for the ones that are built.
For anyone reading the comments with the assumption the OP link is just for the longstanding rust plugin, it is. Do not take the comment above to mean a standalone rust IDE, a la Goland, was announced. Hopes lifted, hopes dashed.
Re: IntelliJ Rust
#45Serious question: why would I use this over VS Code + the Rust Analyzer extension?
Same reason you'd use any other IntelliJ IDE: Most things just work out of the box without having to install and configure dozens of plugins. Admittedly, for Rust the gap isn't as big as with other languages, as RA is an excellent language server, but with CLion + Rust you get pretty great debugging support.
Re: IntelliJ Rust
#46Last time I tried this, the plugin was incapable of actually showing compile errors in the project view and they said their false positive error rate was too high to enable it ( https://github.com/intellij-rust/intellij-rust/pull/8373 ). That was a dealbreaker for me compared to VSCode. It doesn't look like that's changed?
When was that?
Re: IntelliJ Rust
#47(2020) From the page source: "datePublished": "2020-08-28T09:00",
https://intellij-rust.github.io/2023/07/10/changelog-198.htm...
Re: IntelliJ Rust
#48When I used this plugin in CLion to work on Rust projects it felt very sluggish to me (I had to re-execute Cargo commands to get it to pick up on new files etc., and autocomplete basically didn't work). Has this been fixed, or was it some error on my end?
I have been using this for a while and don't have to do much. It automatically reloads for me. My only gripe is that it won't allow me to right-click and automatically create a use statement for Derive macros. But I may be spoiled by switching back and forth between Kotlin and Rust.
Re: IntelliJ Rust
#49Earlier quoted context omitted.
For anyone reading the comments with the assumption the OP link is just for the longstanding rust plugin, it is. Do not take the comment above to mean a standalone rust IDE, a la Goland, was announced. Hopes lifted, hopes dashed.
Why would you like a standalone IDE instead? You'd have to pay another license instead of using an existing one.
The advantage of using the plugins in IJ (or I guess CLion in this case) is heterogeneous development is a little easier if one already has IJ muscle memory in ways that are similarly awkward to do in in the focused distributions
1: to this very second the virtualenv management difference between PyCharm and the python plugin make me chose PyCharm 100% of the time
Re: IntelliJ Rust
#50Earlier quoted context omitted.
Why would you like a standalone IDE instead? You'd have to pay another license instead of using an existing one.
My perspective (as a die-hard JetBrains evangelist) is that the "focused" IDEs tend to have easier mental models to map onto the underlying language, versus trying to find the 8 panel's deep dialog that configures the facets for the plugin you care about. That's not even comparing the "what is happening here?!" difference between the plugin versions and the version bundled in the standalone IDE[1]. I would suspect ov…
Also, I _love_ JetBrains and have access to two different all products pack licenses (one personal, one from my employer) so there is no additional license concern.