详情介绍
IntelliJ Rust是一款适用于 IntelliJ IDE 的开源 Rust 插件,可为您的 Rust 工作流提供 JetBrains 高质量的语言支持和成熟的 IDE 体验。
Rust 成为 IntelliJ IDEA、CLion 和其他 IntelliJ IDE 的原生选项,并提供智能编码辅助、无缝 Cargo 支持、内置测试运行程序和代码覆盖率工具。
此插件为 CLion 和 IntelliJ IDEA Ultimate 提供了成熟的 Rust 调试器。

主要特性:
导航特性:Go to Class、Go to Symbol、Go to Super Module、Structure、Go to Definition。
编辑器特性:代码自动完成、格式化(计划支持rustfmt)、合并行、智能按键(如自动插入匹配的符号)、自动填充后缀、基本的Intention和重构(如引入变量、重命名等)。
支持Cargo,提供了一个UI用于运行测试用例和应用程序,不过这要求在Cargo端进行一些配置
功能特点
智能编辑器
语法高亮显示
它可以高亮显示 Rust 代码的所有元素,包括推断的类型和宏、‘cfg’ 块和不安全的代码用法。
实时分析
在您输入时,IntelliJ Rust 会对您的代码应用一组检查并建议快速修复来自动解决问题。
宏扩展
此插件的宏扩展引擎使宏对代码洞察清晰可见,让您能够更轻松地探索。 选择声明式宏并调用单步或完全扩展视图。
代码生成
利用 IntelliJ Rust 为您生成代码,节省输入时间。 添加缺失的字段和 ‘impl’ 块,导入未解析的符号,或插入您常用的代码模板。
补全
在您代码中的任何位置获取相关补全建议,甚至在宏调用或 #[derive] 中也可以。

导航和搜索
Go-to 操作
IntelliJ Rust 通过多种 Go-To 操作(利用快捷方式和间距图标)帮助您在代码结构和层次结构中导航。 例如,Go to Implementation 让您能够快速地在特征、类型和 ‘impl’ 之间切换。
Find Usages
当您需要跟踪符号的所有匹配项时,请调用 Find Usages。 用法会在编辑器中高亮显示或在单独的窗口中列出。

Cargo 支持
IntelliJ Rust 与 Cargo 完全集成。 此插件可以从 Cargo.toml 文件提取项目信息并提供向导来创建基于 Cargo 的新项目。
您可以直接在 IDE 中调用 Cargo 命令,且专用工具窗口将帮助您管理整个工作区。
特殊配置模板 Cargo Command 让您随时可以调整运行/调试流程。
IntelliJ Rust 搭载 TOML 支持插件,提供了代码洞察功能,帮助您编辑 .toml 文件。

测试
借助此插件,您可以轻松地开始测试并探索结果。
调用 ‘cargo test’ 或使用间距菜单,IntelliJ Rust 将使用 IDE 的测试运行程序向您显示流程。
完成测试后,您会看到结果的树状图。 对结果进行排序,导出测试数据并跳回代码。 IntelliJ Rust 提供您需要的一切功能,帮助您充分利用测试。

运行,调试,分析
您可以在 CLion、IntelliJ IDEA Ultimate和 RubyMine 中对 Rust 应用程序进行完全 IDE 调试。
提供断点、逐步执行、原始内存和许多其他调试基本功能。
此插件的原生类型呈现器可为大多数 Rust 类型构建树状图表示,包括字符串、struct、枚举、向量和其他标准库类型。
除了调试,您还可以获取代码覆盖率统计,并在 CLion 中分析性能数据。

下载地址
人气软件

Wolfram Mathematica 14.2.1 中文正式免费版(附安装教程)
Mathworks Matlab R2024b v24.2.0.2712019 中文正式免费版(附安
Python 3.7 for win32 (Python编程开发工具)官方安装版
MathWorks MATLAB R2025b v25.2.0.2998904 中文授权免费版(附安
Mathworks Matlab R2022b v9.13.0 U2 中文完美授权版(附激活补丁
MathWorks MATLAB R2023b v23.2.0.2485118 Update 6 x64 中文正
Mathworks Matlab R2021b (9.11.0) 中文完美授权版(含激活补丁+
51dedecms模板转码专用工具 v5.6中文绿色版(GBK、UTF8码互转)
srvinstw 将exe注册为系统服务的软件
Web程序调用本地exe文件之方法(并传参到CS程序)
相关文章
-
BIP-0039 助记词词本 打包助记词(mnemonic phrase)是从一个固定的单词列表中选出的12、15、18、21或24个单词,这些单词按照顺序排列,可用于备份和恢复加密货币钱包...
-
Mathworks MATLAB R2025a v25.1.0.2943329 最新中文正式免费版(附安装教程)MATLAB R2025a 已具备强大的科学计算与工业仿真能力,尤其是其 Simulink 工具箱,在动态系统建模与仿真方面具有显著优势,MATLAB R2025a 最新版引入了全新 MATLAB Copilot ...
-
jq.exe 一个轻量级且灵活的命令行JSON处理器 v1.7.1jq是一个轻量级且灵活的命令行JSON处理器,他可以毫不费力地将您拥有的数据格式转换为您想要的格式,并且执行此操作的程序通常比您预期的更短、更简单...
-
网易y3编辑器 v2.5.3 安装免费版网易Y3编辑器是一款以行业顶级Messiah引擎为基底的高效游戏创作工具,专为降低游戏开发门槛而设计,编辑器提供超万项免费资源库,涵盖角色、特效、音效等全品类素材,并支...
-
阿里云WEF API调用工具 GUI版本 v1.0 绿色免费版阿里云WEF API调用工具是一款Web应用防火墙,通过调用阿里云密钥AccessKey ID、AccessKey Secret,然后可以直接控制阿里云WAF,操作便捷,欢迎需要的朋友下载使用...
-
Mathworks Matlab R2024b v24.2.0.2712019 中文正式免费版(附安装教程)MATLAB R2024b由全球领先的数学计算软件开发商 MathWorks正式发布了,新版R2024b 推出了几项重要更新,帮助从事无线通信系统、控制系统和数字信号处理应用的工程师和研究人...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的IntelliJ Rust 2023.3.3 官方免费解压绿色版资源来源互联网,版权归该下载资源的合法拥有者所有。


































