详情介绍
JetBrains 发布了专门面向 Rust 开发者打造的独立 Rust IDE:RustRover。这是一款专为 Rust 编程语言打造的集成开发环境 (IDE),旨在无缝集成高级编码支持与工具链,助力 Rust 开发者能够更高效地构建应用和服务。
RustRover 致力于简化 Rust 编码体验,帮助开发者充分释放该语言的全部潜力。借助其专为 Rust 定制的多项丰富功能,RustRover 将使开发者能够更加专注于 Rust 语言的优势,同时降低其复杂性。
RustRover 不仅能够为开发者提供实时反馈、智能代码建议,还带来了简化的工具链管理,并提供无缝式团队协作功能,使掌握任何熟练程度的开发者,均可享受到更强大的的 Rust 编程体验。
RustRover 支持 Rust、Cargo、TOML、Web 和数据库技术,以及 IntelliJ IDEA 的所有功能,包括 VCS 集成。
在预览阶段,RustRover 的插件版本将与 IntelliJ IDEA Ultimate 和 CLion 兼容。
功能包括
实时分析:通过快速排查故障和实时反馈功能,助力开发者实现高效调试。
开箱即用的体验:开发者可快速配置 RustRover 并立即开始编码,无需安装额外插件或从零开始配置 IDE。
灵活的补全和解析代码:即使在非常规上下文中,程序员也可获得智能代码建议,从而提高工作效率。
高级单元测试集成:开发者可轻松执行无缝测试以及重新运行失败测试,并从而快速排除故障。
全面的代码洞察:帮助用户理解代码及其结构,并访问代码示例,从而提高开发能力。
强大的 Rust 工具链支持:开发者可获得实现成功编码 Rust 所需的所有工具支持,包括 Rust 编译器等。
完整的版本控制系统(VCS)集成:内置支持 GitHub 和 Git,帮助用户可以简化团队协作和版本控制流程。
对前端技术和数据库提供支持:开发者无需大量其他工具,便可以轻松构建应用。
更新日志
RustRover 2024.3 最新变化
RustRover 2024.3 引入了适用于 Rust 语言的新功能、与 JetBrains AI Assistant 的更深层次集成,以及性能改进和新的 VCS 功能等。
新的 Rust 特定功能
当启用外部 linter 时,我们为借用检查器错误实现了变量生命周期可视化。
如果您使用的是外部 linter,则 Problems(问题)工具窗口中将出现一个新的 Project Errors(项目错误)视图。
RustRover 现在可以检测 Cargo.toml 文件中未使用的依赖项,并建议快速修复选项以便移除。
RustRover 中的 AI Assistant
RustRover 2024.3 具有与 JetBrains AI Assistant 的更深层次集成,确保比以往更精确、更快速的结果。
JetBrains 构建的基于云的新 LLM
RustRover 现已与 Mellum 完全集成。Mellum 是我们专有的大语言模型 (LLM),从头开始设计,专为支持 JetBrains AI Assistant。 它提供更快、更智能、更能感知上下文的云代码补全。
Fix with AI(使用 AI 修正)快速修复操作
现在,您可以使用 Alt+Enter 快捷键执行新的 Fix with AI(使用 AI 修正)快速修复操作。
选择聊天模型提供商的选项
现在,您可以选择自己喜欢的 AI 聊天模型,例如 Google Gemini、OpenAI 或您机器上的本地模型。 有了更多选择,您可以自定义 AI 聊天的响应以适合您的具体工作流,享受适应性更强的个性化体验。
改进的上下文管理
在此更新中,对于 AI Assistant 在建议中考虑的上下文,我们使其管理更加透明和直观。 改进的 UI 可让您查看和管理作为上下文包含的每个元素,提供完全的可见性和控制。 现在,打开的文件以及其中选择的代码都会自动添加到上下文中,您可以根据需要轻松添加或移除文件,自定义上下文以适合您的工作流。 此外,您还可以附加项目范围的指令来指导 AI Assistant 在整个代码库中的响应。
新终端改进
cargo test 命令在新终端中的补全将建议测试函数以及包含这些函数的模块。
您可以通过 Settings | Tools | Terminal | Enable New Terminal(设置 | 工具 | 终端 | 启用新终端)启用新终端。
VCS
现在,您可以直接从编辑器提交更改,在 Git Log(Git 日志)工具窗口的 Branches(分支)窗格上查看标记,并使用仓库的浅克隆等功能。 其他 UI 改进,例如在差异对话框中显示文件路径和在欢迎屏幕上显示分支名称等,进一步增强了实用性和导航的便利性。
性能、UI 和更多
我们还提高了 IDE 的整体性能并消除了一些恼人的冻结情况。 此外,RustRover 2024.3 还包含 IntelliJ IDEA 的最新更新,例如 UI 改进和 WSL 中更好的项目支持等特性。
下载地址
人气软件
JDK11(Java SE Development Kit 11) v11.0.25 x64 LTS 长期支持
EXT界面图形工具Ext Designer 特别版
Java SE Development Kit(JDK) 17.0.11 官方正式版 Win64
myeclipse2016破解工具 v1.0 破解补丁(附安装教程)
IntelliJ IDEA 2024.3.1 社区版 官方中文正式版(附汉化包+安装方
JetBrains Pycharm Pro 2024.3.1 中文专业免费正式版(附汉化包+
Zend Studio 10.1.0与10.0.1 破解文件与注册码打包
Python Tutor(代码可视化软件) v1.3.5.16 免费版
Java SE Development Kit(JDK1.8) 8u431 java8 64位 java运行库
Java SE Development Kit(JDK) 17.0.11 官方正式版 Linux64
相关文章
-
西门子博途TIA Portal V20 Pro专业版 中文正式授权版(附工具+安装教程) 64位
TIA Portal V20(博途V20)是西门子推出的一款集成化的工业自动化软件平台,TIA Portal V20最新版提供了一些列全新扩展功能,全面提升了性能和更好的支持人工智能AI技术...
-
Scratch少儿编程软件 v2.0.1 官方安装版
Scratch少儿编程软件是一款通过游戏化学习编程的软件,支持拖拽模块,即时反馈,适合从零开始学习编程,它提供了丰富的项目案例和教程视频,帮助孩子在玩乐中掌握编程技能...
-
微软.NET运行时Microsoft .NET Runtime v9.0.0 官方中文免费版 32/64位
Microsoft .NET Runtime 是负责执行和运行基于.NET Framework 开发的应用程序的核心组件。在运行时环境中,.NET Runtime 在计算机上提供必要的支持和服务,使得应用程序能...
-
010 Editor 十六进制编辑器 v15.0.1 简体中文汉化单文件绿色版
010 Editor 是一款专业的文本和十六进制编辑器,其旨在快速轻松地编辑计算机上任何文件的内容,欢迎需要的朋友下载使用...
-
JDK11(Java SE Development Kit 11) v11.0.25 x64 LTS 官方解压绿色版
JDK是一款Java开发工具包,包含Java运行环境(java运行库),Java开发套件和Java基础类库源代码,JDK11是Java开发套件LTS长期支持版本,Java SE订阅者可以在 2032年1月前接受...
-
LINQPad 8(LINQ调试工具) v8.6.4 安装免费版(附安装教程)
LINQPad 8是一款功能强大的 LINQ 调试工具,它为开发者提供了一个方便的环境,用于测试、调试和学习 LINQ 查询以及其他 C# 代码片段...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的Jetbrains Rust IDE独立版 RustRover 2024.3.1 官方正式免费版资源来源互联网,版权归该下载资源的合法拥有者所有。