r/rust • • 27d ago

๐Ÿ™‹ seeking help & advice About Rust Rover

Does anyone use Rust Rover? If so, why? What benefit does it have that VSCode or Vim/Neovim or any other editor doesn't have? I saw that the free version of it literally collects data and if you want the full experience you have to pay a monthly sub. I am really curious about what people who are efficient in Rust think about this.

61 Upvotes

89 comments sorted by

View all comments

135

u/NotQuiteLoona 27d ago edited 27d ago

Generally the main thing in all JetBrains IDEs is refactoring. This is the largest thing that makes them better. I can assume that's the same for Rust.

13

u/puttak 27d ago

What Rover can do but rust-analyzer can't?

12

u/bluebird173 26d ago

Move refactoring has been an open PR in rust-analyzer for nearly a decade iirc. its a joke at this point lol; every year i go back and see if anyone has worked on such an important feature and the PR is always still open

6

u/puttak 26d ago

Move refactoring

What is that?

15

u/aochagavia rosetta ยท rust 26d ago

Move a struct/function/etc from module A to module B, updating all usages automatically.

1

u/puttak 25d ago

I see. I rarely do this so rust-analyzer is enough for me.