rustrover.md

How to Migrate from RustRover to Zed

This guide covers how to set up Zed if you're coming from RustRover, including keybindings, settings, and the differences you should expect.

Install Zed

Set Up the JetBrains Keymap

Set Up Editor Preferences

Open or Create a Project

Differences in Keybindings

Common Shared Keybindings (Zed with JetBrains keymap ↔ RustRover)

Different Keybindings (RustRover → Zed)

Unique to Zed

How to Customize Keybindings

Differences in User Interfaces

No Indexing

rust-analyzer: Shared Foundation, Different Integration

No Project Model

No Cargo Integration UI

Tool Windows vs. Docks

Debugging

Extensions vs. Plugins

Collaboration in Zed vs. RustRover

Using AI in Zed

Configuring GitHub Copilot

Additional AI Options

Advanced Config and Productivity Tweaks

Next Steps