大小:548.41M
更新时间:24-04-17
系统:Pc
版本:v2023.3
JetBrains RustRover电脑版是专为Rust开发者打造的一款跨平台集成开发环境(IDE),通过提供丰富的功能和实用的工具,让你能够更加高效地编写、阅读和维护 Rust 代码,从而专注于解决重要问题,提升开发效率。
为了帮助用户更快地阅读和理解Rust代码,RustRover提供了一系列实用的功能。首先,它具备突出显示功能,可以高亮显示语法关键词、变量名等,使代码结构一目了然。其次,RustRover支持内联提示,当你在编写代码时,它会实时地为你提供关于函数、方法、属性等方面的信息,帮助你更快地了解代码的用途和用法。此外,RustRover还支持宏扩展,让你能够轻松地查看和编辑宏定义,从而更好地理解和使用 Rust 的宏系统。
最后,RustRover还提供了快速访问文档的功能,让你能够方便地查找和阅读 Rust 的标准库文档,以便更好地掌握Rust的各种特性和用法。在代码质量方面,RustRover也提供了一系列实用的工具来帮助你检查和修复代码中的错误和不一致,通过与外部linter工具集成,让你能够利用这些工具的强大功能来进一步提升代码质量。
一、更快地编写代码
1、代码补全
2、代码生成
3、实时分析和快速修复
4、智能重构
5、实时模板
RustRover 可以通过补全代码中各处的相关名称、添加缺失字段、import 或特征方法等详细信息以及使用实时模板生成典型构造来帮助您更快编写代码。
在您输入时,RustRover 会对代码施加一组检查,并建议快速修复以自动解决任何问题。RustRover 提供了许多适用于整个代码库的重构。
二、探索和理解代码库
1、语法高亮显示
2、完整类型信息(包括嵌入提示)
3、快速访问文档
4、宏展开
5、代码搜索和导航
6、跨语言操作
高亮显示所有语法元素,包括推断类型和宏、cfg 块和不安全代码用法,以及完整的类型信息,对语言和 crate 文档的快速访问。
强大的代码搜索和导航可以帮助您探索代码库。
三、测试、运行、调试和分析
1、调试器
2、测试运行程序
3、导航到测试相关代码
4、运行配置(完全支持 CLI 应用程序开发)
5、多种运行目标支持
6、性能剖析和性能数据分析
在 Rust IDE 中运行代码时享受全面支持,无论是用于测试、调试、基准分析、性能剖析还是以不同平台为目标。
您可以运行个别测试、测试模块或项目中的所有测试。失败测试支持跳回相关代码,让您可以轻松找到问题所在。
四、管理项目和项目依赖项
1、Cargo 和 Cargo.toml 支持
2、构建脚本支持
3、轻松访问 crate 文档
4、更新版本
5、依赖项声明中的代码补全
6、轻松访问外部工具
RustRover 与 Cargo 完全集成,并提供代码洞察帮助您编辑 TOML 文件。
您可以直接在 IDE 中调用 Cargo 命令,且专用工具窗口将帮助您管理整个工作区。
五、开发 Web 应用程序
1、HTTP客户端
2、数据库访问
3、前端技术支持
4、Docker 支持
JetBrains 的 Rust IDE 包含开发 Web 应用程序所需的一切。您可以使用内置 HTTP 客户端发出 HTTP 请求和分析响应。您可以访问我们的 Docker 工具并管理项目的不同组件。
借助集成式数据库工具,您可以探索数据库架构和表并运行任意 SQL 查询。RustRover 提供与前端开发的无缝集成。
六、高效团队协作
1、完整 VCS 支持(Git 和 GitHub)
2、Code With Me
3、配置共享
RustRover 配有所有必备团队合作工具。实时合作编码,并直接在 IDE 中与他人交流。共享您的项目配置,包括代码样式设置。使用 Git 和 GitHub 高效工作,并支持探索提交和拉取请求、创建分支和审查代码。
IDE分析您的代码,寻找符号之间的连接,提供代码完成、快速导航、聪明的错误分析、格式化和重构。
【人体工学设计】
强大的静态代码分析和符合人体工学的设计使开发不仅具有生产力,而且是一种愉快的体验。
【集成的工具】
关键任务的工具,如rest-runner、coverage工具、功能齐全的调试器和版本控制集成都在手边——不包括插件。
【IntelliJ插件生态系统】
如果您需要除了已经丰富的内置工具集之外的任何东西,IntelliJ plugin生态系统将帮助您。
【前端和后端开发】
支持前端开发语言和框架,同时提供访问和查询数据库的工具。
【代码编辑器】
语法高亮和提示,提高代码的可读性。
一、双Shift
随处搜索
在 RustRover、项目和当前 Git 存储库中快速查找任何文件、操作、类型、符号、工具窗口或设置。
二、Ctrl Shift A
查找操作
查找并执行命令、打开工具窗口或搜索设置。
三、双Ctrl
运行任何操作
执行命令,例如打开项目、启动运行/调试配置、运行命令行实用工具等。可用的命令取决于您为项目配置的插件和工具集。
四、Alt Enter
显示上下文操作
快速修复突出显示的错误和警告,改进和优化代码的意图操作。
五、F2
Shift F2
在代码问题之间导航
跳转到下一个或上一个突出显示的错误。
六、Ctrl E
查看最近的文件
从列表中选择最近打开的文件。
七、Ctrl Shift Enter
完整的当前报表
插入任何必要的尾随符号,并将插入符号放在可以开始键入下一个语句的位置。
八、Ctrl Alt L
重新格式化代码
根据当前代码样式设置重新设置整个文件或选定片段的格式。
九、Ctrl Alt Shift T
调用重构
重构插入符号下的元素,例如,安全删除、复制、移动、重命名等。
十、Ctrl W
CtrlShift W
扩展或缩小选区
根据特定的代码构造增加或减少选择范围。
十一、Ctrl /
Ctrl Shift /
添加/删除行或块注释
注释掉一行或一行代码块。
十二、Ctrl B
前往声明
导航到实例化类(称为方法或字段)的初始声明。
十三、Alt F7
查找用法
显示整个项目中使用代码元素的所有位置。
一、RustRover 将支持哪些语言和技术?
目前,RustRover 支持 Rust、Cargo、TOML、Web 和数据库技术,以及 IntelliJ IDEA 的所有功能,包括 VCS 集成。
二、RustRover 的许可和定价是什么?
我们仍在研究 RustRover 的许可和定价。RustRover 将是以订阅制出售的商业产品,与我们的其他 IDE 类似,具有能够反映其实际价值的公平定价结构。
三、RustRover 什么时候发布稳定版本?
我们将根据产品本身的准备情况发布 RustRover,而不是根据特定日期。话虽如此,我们计划将产品的公开预览持续到最晚 2024 年 9 月。
四、我可以在 CLion 中使用 RustRover 的插件版本吗?
预览阶段,RustRover 的插件版本将与 IntelliJ IDEA Ultimate 和 CLion 兼容。我们将与 CLion 团队联系,确定在临近发布日期时 CLion 的 Rust 插件的可用性选项。
五、RustRover 会加入 All Products Pack 吗?
我们的目的是让 RustRover 成为 All Products Pack 的一部分。我们还计划将其作为独立产品推出。
六、现有开源 Rust 插件会受到什么影响?
虽然 JetBrains Marketplace 和 GitHub 上仍然提供,但此插件已被弃用,不再受 JetBrains 官方支持。请参阅发布博文中的相应部分,了解更多详细信息。
相同厂商JetBrains更多>>
同类热门
猜你喜欢
类似软件
pspad editor官方版25.52M897人在用 如果你是一个网页设计师,每当遇到要更新服务器上的网页,还要先用CuteFTP这类的FTP Client软体把网页下载回来修改再做上传的动作,会显得十分麻烦,为此小编给大家带来了pspad editor官方版,这是一款开源免费的多功能文本编辑器,使用
查看开源代码编辑器(bluefish)4.32M170人在用bluefish是一个为有经验的网页设计师及程序师设计的开源代码编辑器,支持众多的编程及标记语言,包括c、apache、dhtml、docbook、html、php+html、php、replace和sql等;软件专注于动态和交互式网站开发,界面简洁大方
查看longeditor龙博代码编辑器999K134人在用 longeditor龙博代码编辑器是由龙博软件专门针对中国人程序员出品的一款专业的代码编辑器工具。免费的、小巧但是功能强大,可处理文本、HTML和程序语言。龙博编辑器是一款32位编辑器,你甚至可以通过设置用户工具将其作为C,Java,Php等等语言
查看msys2(类Linux开发环境)100.11M127人在用 msys2官方版是一款能为windows系统提供类Linux开发环境的软件,同时也是一个基于Cygwin和MinGW-w64的MSYS重写升级版本,主要能为其使用者提供bash shell、Autotools、版本控制软件和MinGW-w64工具链
查看Relative-RZJ(语言通用IDE)12.91M121人在用 Relative-RZJ是一款绿色免费,功能强大的语言通用IDE集成开发环境。它不属于任何一种语言,一款好的IDE成就你的编程入门,而Relative则为非专业人士创造了机会。匠心打造RELATIVE-RZJ通用IDE,带你走进你的编程梦想。Rel
查看热门标签
网友评论0人参与,0条评论
最新排行
particleeditor粒子编辑器5.41Mv2.1官方版 particleeditor粒子编辑器是由世界第一的开源游戏开发平台Cocos2dx精心研发的一款免费的粒子编辑器。它将粒子系统封装的很简单易用,几行代码就可以高效的运行用户想要的粒子效果,有效解决正常情况下,直接在代码中设置粒子效果导致所需要的参
查看Resource .NET(.NET资源修改器)145Kv3.0.6229 Resource .NET是一款方便实用,功能强大的.NET资源修改器。它可以帮助用户快速高效的修改.net资源,支持.NET Framework v4.0/v4.5/v4.6,Microsoft ResX Schema (*.resX) v2.0
查看kincobuilder中文版16.79Mv6.2.0官方版 kincobuilder中文版是Kinco(步科)公司专为其Kinco-K2/K5系列产品推出的一款小型一体化PLC的上位编程软件,编程环境符合IEC61131-3标准,是一套功能强大、使用方便、高效的开发系统,该软件完全是自主研发,采用了符合IE
查看fastdevplat(可视化免代码开发平台工具)54.29Mv1.0官方版 FastDevPlat是一款国产的SAP系统,是完全自主研发的一款国产可视化管理系统开发工具。该系统基于先进的技术实现与业务分离技术,实现了软件开发最大复用率,翻倍提高开发效率,可有效降低开发商成本,摆脱对技术的依赖、制约,专心研究业务实现,其功能
查看windriver(驱动程序制作工具)35.01Mv12.2.1 windriver官方版是一款非常专业的Windows驱动程序制作工具,该软件采用全图形界面,可以为用户提供非常多的驱动开发组件,无论是I/O、DMA、中断处理,支持PCI、ISA、EISA设备都能轻松的进行驱动开发。除了驱动开发组件非常多之外,w
查看eclipse官方电脑版314.88Mv4.30.0 eclipse是一款跨平台供开发人员使用 Java 和 Web 应用程序的软件,它有着免费,纯java语言编写,拓展性强的优点,可提供您快速创新所需的一切。该软件最初主要是用来进行Java语言开发,但它的用途并不限于 Java 语言,目前亦有人通过
查看php for windows官方最新版30.64Mv8.3.0 php for windows官方最新版是一种新型的CGI程序编写语言,凭借其易学易用、运行速度快以及强大的功能和兼容性,成为了广大开发者的首选工具之一,作为一种脚本语言,PHP采用了类似于HTML的语法结构,使得开发者可以快速上手并开始编写代码,
查看vs2019中文破解版1.13Mv16.0.28729.10正式版visual studio 2019于近日正式发布,软件又被程序猿简称为vs2019,新版本相较于Visual Studio 2017更快、更稳定、更有生产力、更易于使用,有更多的重构、导航、Debug调试功能、更快的加载、更快的编译效率,也会有更多协作
查看kdevelop中文版169.27Mv5.1.0 32位/64位官方正式版kdevelop windows版本是针对微软操作系统而开发的一款支持多程序设计语言的集成开发工具,该工具目前能够支持Ada、Bash、C、C++、Fortran、Haskell、Java、Pascal、Perl、Python、Ruby、SQL等程序设计
查看visualfreebasic 5正式版(可视化编程环境)72.8Mv5.7.1附使用教程visualfreebasic 5是基于FreeBasic编程语言开发的一款IDE工具,集成了IDE、编译器、帮助、函数库等,且承担了非常繁琐的核心操作,让用户只注重应用层面开发,轻轻松松进行编程,其他的都不需要操心,不管你是新手还是高手,在这里都能发挥
查看