Have you tried IntelliJ-Rust? I am curious how it differs from Goland (I've never used it.) I personally use VS: Code with rust-analyzer, which is the successor of the RLS, and much better.
structopt will give you a go-arg-like experience. clap 3 is going to adopt it, in my understanding, so that reduces the number of packages.
IntelliJ Rust is good, but has still the same problem as any other IDE for Rust (that is, RLS performance). You have to wait 5-10 seconds to get a feedback from the compiler :(
The combination that works better is Clion + Rust plugin, but just because you can easily debug w/ gdb.
I still have to try Rust-Analyzer, first time hearing it - hooefully this will improve my developer experience: heck RLS is slow as hell even with vim :(
Comments
Have you tried IntelliJ-Rust? I am curious how it differs from Goland (I've never used it.) I personally use VS: Code with rust-analyzer, which is the successor of the RLS, and much better.
structopt will give you a go-arg-like experience. clap 3 is going to adopt it, in my understanding, so that reduces the number of packages.
IntelliJ Rust is good, but has still the same problem as any other IDE for Rust (that is, RLS performance). You have to wait 5-10 seconds to get a feedback from the compiler :(
The combination that works better is Clion + Rust plugin, but just because you can easily debug w/ gdb.
I still have to try Rust-Analyzer, first time hearing it - hooefully this will improve my developer experience: heck RLS is slow as hell even with vim :(
Thanks for the tips Steve!
Ah, IntelliJ-Rust doesn’t use the RLS, as far as I know, so I wasn’t sure how its performance compared.
rust-analyzer is way way faster.
Thank you for elaborating!
Thank you for your tips! I'll try again to dive into the Rust ecosystem, hopefully with a more happy outcome thanks to your tips :)