Run RustRover for the first time
You can use the Toolbox App to run any JetBrains product. In the case of a standalone installation, running RustRover depends on the operating system:
To run RustRover, find it in the Windows Start menu or use the desktop shortcut. You can also run the launcher batch script or executable in the installation directory under bin.
Run the RustRover app from the Applications directory, Launchpad, or Spotlight.
Run the rustrover.sh shell script in the installation directory under bin. You can also use the desktop shortcut if it was created during installation.
For more information about running RustRover from the command line, refer to Command-line interface.
tip
If you skip import on the first launch, you can manually import your settings later or configure them from scratch.
When you launch your RustRover for the first time, you will see the Import Settings dialog with the list of other IDE's settings found on your machine.
Select from which IDE you want to import settings.
JetBrains IDEsOther IDEsIf you use several JetBrains IDEs, select the one with the preferred settings from the drop-down list or click Other Options to select IDEs used more than 6 months ago.
Select which settings you want to import and click Import Settings.
JetBrains IDEsOther IDEsYou will see a confirmation that the settings have been successfully imported.
You will see the Welcome screen, the starting point to your work with the IDE. This screen also appears when you close all opened projects. Use the tabs on the left side to switch to the specific welcome dialog.
note
If you have the IntelliJ Rust plugin installed on another JetBrains IDE, RustRover will attempt to migrate the corresponding settings and existing Rust projects. Learn more in How to migrate to RustRover from another JetBrains IDE.

Click Customize and select another color theme, color scheme, or select the Sync with OS checkbox to use your system default theme. Here you can also configure accessibility settings or select another keymap.

Click Customize and select Import Settings if you already have a copy of the required settings that you want to apply.
Alternatively, click All settings to open the settings dialog. The settings that you modify at this moment will become the new default configuration for your projects and the IDE.

RustRover includes plugins that provide integration with different version control systems and application servers, add support for various frameworks and development technologies, and so on. To increase performance, you can disable plugins that you do not need.
If necessary, you can enable them later in the Settings dialog CtrlAlt0S under Plugins.

You can click the Disable All link for each group of plugins to disable them all, or Customize to disable individual plugins in the group.
Click Plugins in the left pane and download and install additional plugins from JetBrains Marketplace.

Click Learn to get more familiar with the shortcuts, features, and workflows that the IDE has to offer.
tip
To become more familiar with RustRover and set up your first Rust project, check out our Quick start guide.
Click Remote Development to configure an entry point to connect to a remote server and code, run, debug, and deploy your projects remotely.

From the Welcome to RustRover dialog, you can do the following:
Check out our Quick start guide for the next steps.
Thanks for your feedback!