🦀RustRover, Rust 终于有了自己的专属 IDE

一、简介

其实一致对 Rust 有自己的 IDE 集成环境一直在关注,就在今天终于 JetBrains 发布了独立的 Rust 的 IDE 工具 RustRover。目前属于 RustRover 抢先体验计划。有位开始有了自己的 IDE, 标志者 Rust 已经得到了大家的认可。

内容 说明
目标 将 JetBrains 的 Rust 支持提升到更高水平
商业与免费 产品在 EAP 期间可免费使用,在这之后,我们会将 RustRover 作为独立商业 IDE 或作为 All Products Pack 的一部分提供。
正式发布时间 在 2024 年 9 月之前发布 RustRover。
现有开源处理 对于现有开源插件,我们将尽最大努力保持与新版本 IDE 的兼容性,但我们不会修正 bug 或添加新功能。
加入 Rust Foundation JetBrains 已加入 Rust Foundation

二、安装

安装方式 说明
官网下载 支持 Win/Mac/Linux windows 为例
Toolbox 使用 JetBrains 提供的管理工具Toolbox 安装

三、初始化项目

  • 使用 new 初始化命令调试面板

四、体验

体验部分主要讲解与 Rust 直接相关的内容,比如 cargo 的支持和更加直观 Rust 的调试功能等。

3.1)Cargo 支持

  • 对 Cargo 的支持
  • Cargo.toml 与 Cargo 侧面面板

3.2)调试

  • 使用调试按钮
  • 线程和变量
  • LLDB
  • 输出
  • 内存查看

五、小结

初步使用 RustRover, 本文主要总结 Rust 与其他语言不同的部分,包括 Cargo 和 Rust 调试按钮等功能,希望能够帮助大家。

相关推荐
修炼的dance4 分钟前
一条命令查清 WebM 有没有透明通道,默认解码会骗你
前端
小灰灰搞电子8 分钟前
Rust+Slint 实现动态流光边框源码分享
开发语言·前端·rust·流光边框
niucloud-admin13 分钟前
NIUCLOUD PHP SAAS上门家政使用文档:机构报表
前端·人工智能
花间相见26 分钟前
【计算基础|Redis01】【上手】安装连接、配置与通用命令
数据库·后端·面试
Bigger32 分钟前
开源了一个"先预览、能反悔"的文件整理工具,聊聊背后的工程细节
rust·开源·app
枣把儿33 分钟前
开源!全套公众号写作、封面、发布自动化工具包!
前端·命令行
陶醉的松鼠37 分钟前
前端容易忽略的 debugger 调试技巧
前端
我命由我1234537 分钟前
6-3.Python 异常处理 - 异常处理进阶(else 块与 finally 块、异常传递、自定义异常)
开发语言·前端·数据库·后端·python·学习·java-ee
龙九山41 分钟前
我的 10 个 npm 插件,差点被 AI 判了死刑
前端·开源
深入云栈43 分钟前
Netty 4.2.x 源码深度解析 (二十一):Pipeline 事件传播 —— Inbound 与 Outbound 的双向流转
java·后端·架构