JetBrains RustRover是由JetBrains开发的一款功能强大的Rust语言插件,旨在提供更好的Rust语言支持和开发体验。它集成于IntelliJ IDEA、CLion和其他JetBrains IDE中,使得开发者能够在熟悉的开发环境中轻松使用Rust语言。
新版变化:
https://www.jetbrains.com/zh-cn/rust/whatsnew/
新的 Rust 特定功能
当启用外部 linter 时,我们为借用检查器错误实现了变量生命周期可视化。
如果您使用的是外部 linter,则 Problems(问题)工具窗口中将出现一个新的 Project Errors(项目错误)视图。
RustRover 现在可以检测 Cargo.toml 文件中未使用的依赖项,并建议快速修复选项以便移除。
被排除在工作区之外的 crate 现在会显示在 Attach Cargo Projects(附加 Cargo 项目)窗口中。
我们默认启用 Rustfmt,而不是内置格式化程序。 您可以随时在 Settings | Rust | Rustfmt(设置 | Rust | Rustfmt)中根据自己的喜好进行调整。
安装一键直装破解版注意事项:(JetBrains系列安装教程通用,以下以安装Idea为例)
1.此处勾选IDE激活和创建桌面快捷,如下图所示:
2.此处注意取消勾选下载插件密钥,点击完成。
3.下图提示很重要,如果出现未指定区域,直接点击下一步即可,千万不要选择China Mainland,其他区域也不行,保持未指定区域即可。因为2024.2 之后的版本,若初次安装,会提示选择所在区域,如下图所示,如果选择了 China Mainland,会在激活的时候反复跳出激活码并提示激活码无效,原因是新版本会拦截 .cn 域名,导致激活许可被吊销,所以,千万不要指定区域!!
4.注意:2024.2 版本后激活后还需额外设置代理或屏蔽联网以解决反弹!(一键直装版由于时间有限,无法测试后续会不会反弹,所以还是安装完设置下,以确保万一!)
Jetbrains全家桶2024.2 版本后激活后提示许可验证失败反弹解决方法:
启动软件后,打开设置->外观与行为->系统设置->HTTP代理->选择手动代理配置->HTTP
主机名localhost, 端口号80, 以下项目不用代理: *.github.com,plugins.jetbrains.com
5.从2024.2版本以后软件自带中文,不需要再单独安装中文插件,部分软件安装完是英文的,按下图设置中文,重启软件即为中文版。