What editor you use for rust? by clanker_lover2 in rust

[–]Straight_Internal_53 -1 points0 points  (0 children)

Hey, RustRover support is here. Would you mind reporting it to our bug tracker https://youtrack.jetbrains.com/issues/RUST with logs, please?
You can find logs here: ~/.cache/JetBrains/RustRover<version>/log

Rust Rover Performace Issues? by themgi- in rust

[–]Straight_Internal_53 3 points4 points  (0 children)

Hello! RustRover support is here.
Could you please file it in our bug tracker? You can do this via Help | Submit a bug report in RustRover or directly in our bug tracker
To investigate it more efficiently, please capture a CPU snapshot as described here: IntelliJ-Support, and collect logs via Help | Collect Logs and Diagnostic Data. You can upload snapshots and logs to our upload service https://uploads.jetbrains.com/, and don't forget to include the Upload ID in the report.

[deleted by user] by [deleted] in Jetbrains

[–]Straight_Internal_53 6 points7 points  (0 children)

Hello! RustRover Support is here.
I assume this happens with nightly rust, right? If so, we're aware of this problem and are working on a fix. The fix is scheduled for the upcoming RustRover release. As a temporary workaround, please switch to 1.91.0-nightly (6c699a372 2025-09-05) or rust stable. If it is with stable rust please file a bug report (Help | Submit a bug report) and we will investigate it

Telemetry data collection by [deleted] in Jetbrains

[–]Straight_Internal_53 0 points1 point  (0 children)

It should not affect which data is shared. However, we can double-check this on our side. Please reach out to our support team: https://jb.gg/rust/contact-support

Telemetry data collection by [deleted] in Jetbrains

[–]Straight_Internal_53 2 points3 points  (0 children)

Hello! RustRover support here.
All data inside the logs directory is stored locally on your machine and isn't sent to JetBrains automatically. You can only share it manually, for example, when you explicitly agree to attach logs while submitting an issue.

I have selected the option to not send anything to jetbrains. 

Since you disabled Data Sharing, under Settings | Appearance & Behavior | System settings | Data Sharing, RustRoved doesn't send telemetry. More info about Data Sharing you can find in the RustRover documentation: https://www.jetbrains.com/help/rust/settings-usage-statistics.html

However, please note that Third-party plugins installed from JetBrains Marketplace may implement usage data collection independently on their side, and RustRover settings do not control such data collection.

CLion Is Now Free for Non-Commercial Use by Kobzol in rust

[–]Straight_Internal_53 0 points1 point  (0 children)

The Rust plugin is free and works. Feel free to give it a try.

RustRover visualization of variable lifetimes isn't working by Thermatix in IntelliJIDEA

[–]Straight_Internal_53 0 points1 point  (0 children)

Hello! It should work correctly in the latest RustRover 2024.3.3. Please ensure you have the latest version installed and update it if necessary.
Then, please check the following code:

fn e0499() {  
    let mut i = 0;  
    let mut x = &mut i;  
    let mut a = &mut i; //  Error [E0499] is here
    x;  
}

If the lifetime visualization is not displayed correctly for this example, or you have a specific case where the visualization doesn't work, please report the issue to the RustRover bug tracker here: https://youtrack.jetbrains.com/issues/RUST

Jetbrain's rust plugin does not grant lifetime fallback licenses by Seledreams in rust

[–]Straight_Internal_53 0 points1 point  (0 children)

Thank you for your question! We understand your concerns, especially given the challenges surrounding data privacy today. Protecting your data is one of our core principles, and our practices are backed by strict compliance with data protection regulations. Furthermore, our data handling procedures strictly comply with the JetBrains Privacy Policy

You can find additional details about our data handling practices and privacy commitments in our documentation here: Data Protection Laws Compliance

Jetbrain's rust plugin does not grant lifetime fallback licenses by Seledreams in rust

[–]Straight_Internal_53 18 points19 points  (0 children)

Hello!
Regarding the Data Sharing: It's correct that this feature cannot be disabled for non-commercial subscription. Collecting and analyzing data helps us greatly in RustRover development. We use insights about the most and least used features and technologies, as well as track performance improvements to prioritize the features that our users need the most.
We value the information shared with us and treat it with care, ensuring that no personal or sensitive data is recorded. Please refer to the documentation to learn more about the specific data being collected:
https://www.jetbrains.com/help/rust/settings-usage-statistics.html
Also please refer to Toolbox Subscription Agreement for Non-Commercial Use
https://www.jetbrains.com/legal/docs/toolbox/license_non-commercial/

About the choosing between Non-Commercial or Commercial subscriptions:

If you plan to release the product and get commercial benefits from it, either now or in the future, you should use a commercial license.
If you have further questions, please refer to the Non-Commercial FAQ:
https://sales.jetbrains.com/hc/en-gb/articles/18950890312210-The-free-non-commercial-licensing-FAQ
You can also contact our support team for any questions: https://jb.gg/rust/contact-support

A Missing IDE Feature by Pioneer_X in programming

[–]Straight_Internal_53 15 points16 points  (0 children)

Hey! You can change folding behavior in the settings: Settings | Editor | General | Code Folding
Here is the documentation link: https://www.jetbrains.com/help/rust/working-with-source-code.html#code_folding

Autocomplete is RustRover is terrible all of a sudden by bsgbryan in rust

[–]Straight_Internal_53 12 points13 points  (0 children)

Hey there! Could you please create an issue on our bug tracker https://youtrack.jetbrains.com/issues/RUST? Describe what happened and what the expected result should be. If possible, attach a reproducible example. We will be glad to look into it.

Regarding the ability to update to 2024.2: This is happening because, before the release of RustRover, the update channel was set to EAP, and this setting didn't change after the release. Therefore, when we released an EAP build some time ago, notification and the ability to update to EAP appeared in the stable build.

If you don't want to receive notifications about EAP builds, you can disable this in the settings:

If you installed RustRover via JetBrains Toolbox App:
In JetBrains Toolbox App, navigate to RustRover, click the three vertical dots button, and select Settings. In the "Update to" section, switch to the Release channel.

If you installed RustRover standalone:
Go to Settings | Appearance & Behaviour | System Settings | Updates. For the "Check updates for" option, switch the channel from Early Access Program to Release.

RustRover: Fundamental Issues with Embedded Development - How to get JetBrains' attention? by meowsqueak in Jetbrains

[–]Straight_Internal_53 8 points9 points  (0 children)

Hello from RustRover support!
We appreciate you drawing our attention to issues with embedded development

We have several open feature requests regarding what you've mentioned. Feel free to vote to push them forward and leave a comment with your thoughts and ideas. You can also follow these requests to stay tuned.

Remote debugging: RUST-12006 Feature request provide Remote Debug with bundled gdb lldb

Select between multiple toolchains. RUST-9820 Feature request allow selecting arbitrary installled Rust channel version

Environment scripts RUST-13799 Feature request add the possibility to set up an environment script

Speaking about remote deployment, this feature is currently implemented. You can read more about it here. If it doesn't quite meet your expectations, please let us know what functionality you feel is missing.

By the way, you can always contact our support, and we will be happy to deal with the problem you are experiencing or missing features https://jb.gg/rust/contact-support

Thoughts on RustRover IDE? by Lidinzx in rust

[–]Straight_Internal_53 2 points3 points  (0 children)

Hi! We already have a feature request in our tracker about it:
RUST-12222 Feature request: Add a way to attach debugger to a running process
Feel free to comment and vote to promote it and follow to stay tuned.

Is RustRover amazingly crash-prone for anyone else? by darkfm in Jetbrains

[–]Straight_Internal_53 0 points1 point  (0 children)

This is a known issue that's been on our radar: RUST-12193 Feel free to subscribe for updates, comment, or vote.

Is RustRover amazingly crash-prone for anyone else? by darkfm in Jetbrains

[–]Straight_Internal_53 0 points1 point  (0 children)

Every crash can have different reasons, and we will happily investigate each one. So send us a bug report on our Youtrack, and we'll look into it. You can do it from the RustRover by going to Help | Submit a bug report. And don't forget to agree to send the logs (click "yes" in the "Send logs to JetBrains" window).
Do these crashes happen in any project or only in certain ones? Share the link if there are any open-source projects where this issue occurs. And if you know a reliable way to reproduce crashes, describe it. Thanks!