RustRover 2024.1 Help

Register RustRover

RustRover offers the following activation options:

Start a free trial

  1. In the Licenses dialog that opens when you start RustRover, select the Start trial option.

  2. Click the Start Trial button.

    The Licenses dialog with the options to select whether to start a trial or activate your IDE

    You will be redirected to the JetBrains website where you will see a confirmation that your trial has started.

Upon the expiration of the trial version, you need to buy and register a license to continue using RustRover. A new trial period will be available for the next major version of RustRover.

Activate a commercial RustRover license

  1. Select Help | Register from the main menu or click Options Menu | Manage License on the Welcome screen to open the Licenses dialog.

  2. Select the Paid license option.

  3. Select how you want to register RustRover:

    When logged in to your JetBrains Account, click Activate with JetBrains Account to start using your license.

    The Licenses dialog with the option to activate a paid license

    RustRover automatically shows the list of your licenses and their details like expiration date and identifier. Click Activate to start using your license.

    License de tails

    If your license is not shown on the list, click Refresh license list.

    Provide an activation code and click Activate.

    Activate RustRover license with an activation code

    When purchasing a product license, you receive a code for its offline activation. You can always download available activation codes from your JetBrains Account.

    Register using the Floating License Server or License Vault.

    Activate RustRover license with a license server

    When performing silent installation or managing RustRover installations on multiple machines, you can set the JETBRAINS_LICENSE_SERVER environment variable to point to the URL of the Floating License Server or License Vault.

    Alternatively, you can set the URL of the Floating License Server or License Vault by adding the -DJETBRAINS_LICENSE_SERVER JVM option.

Upon the expiration of your paid license, you have a 7-days grace period, after which you will need to prolong a license to continue using RustRover.

Activate a non-commercial RustRover license

  1. Select Help | Register from the main menu or click Options Menu | Manage License on the Welcome screen to open the Licenses dialog.

  2. Select the Non-commercial use option.

    The Licenses dialog with the option to activate a free license
  3. Agree with terms and conditions.

  4. Click the Start Non-Commercial Use button.

After that, your free one-year license becomes activated. You can see the details in the Licenses dialog.

Change the active user

  1. Select Help | Register from the main menu or click Options Menu | Manage License on the Welcome screen to open the Licenses dialog.

  2. Click your name in the bottom left corner of the dialog and select Log Out.

    Log out

    After logging out, you can register using another JetBrains Account or a different activation method.

Access to JetBrains Account: Troubleshooting

If you encounter problems when attempting to log in to your JetBrains Account, this may be due to one of the following reasons:

No free ports

RustRover waits for a response about successful login from the JetBrains Account website. If there are no ports available, RustRover will suggest logging in with an authorization token.

Unable to open JetBrains Account in your browser

When you click Log in to JetBrains Account, RustRover redirects you to the JetBrains Account website. If your system browser doesn't start, use the Troubles emergency button. RustRover will suggest logging in with an authorization token.

No access to JetBrains Account

The login process requires access to the JetBrains Account website. RustRover automatically redirects you to the website or lets you log in with an authorization token. If both options don't work and, you cannot access the website, contact your system administrator. Otherwise, it will not be possible for you to log in and start using RustRover.

Log in with an authorization token

An authorization token is a way to log in to your JetBrains Account if your system doesn't allow for redirection from the IDE directly, for example, due to your company's security policy. RustRover recognizes when redirection to the JetBrains Account website is impossible. It enables you to copy a link to generate an authorization token manually.

  1. Click Copy link and open the copied link in your browser.

  2. Log in to your JetBrains Account to generate an authorization token. After that, copy the token, paste it to the IDE authorization token field and click Check token. Once you've successfully logged in, you can start using RustRover.

Last modified: 17 June 2024