当前位置:首页 > 科技  > 软件

Rust 开发中,常用的插件有哪些?

来源: 责编: 时间:2024-04-02 17:21:22 103观看
导读大家好,我是渔夫。今天分享主题是,Rust 开发常用的插件。Rust-analyzer第一款插件 rust-analyzer,该插件会实时编译和分析你的 Rust 代码,提示代码中的错误,并对类型进行标注。Rust syntax这款是 rust syntax ,该插件可以为

大家好,我是渔夫。1fS28资讯网——每日最新资讯28at.com

今天分享主题是,Rust 开发常用的插件。1fS28资讯网——每日最新资讯28at.com

1fS28资讯网——每日最新资讯28at.com

Rust-analyzer

第一款插件 rust-analyzer,该插件会实时编译和分析你的 Rust 代码,提示代码中的错误,并对类型进行标注。1fS28资讯网——每日最新资讯28at.com

1fS28资讯网——每日最新资讯28at.com

Rust syntax

这款是 rust syntax ,该插件可以为你代码提供语法高亮。1fS28资讯网——每日最新资讯28at.com

Even Better TOML

大家都知道,Rust 使用 toml 做项目的配置管理的,Even better toml 是可以帮你语法高亮,并展示 toml 文件中的错误。1fS28资讯网——每日最新资讯28at.com

rust test lens

可以帮你快速运行某个 Rust 测试。1fS28资讯网——每日最新资讯28at.com

crates

这个插件,可以帮助你分析当前项目的依赖是否是最新的版本。针对 Rust 社区的 crate 注册表 crates.io 的一个扩展,旨在帮助开发者更轻松地使用 Cargo.toml 管理依赖。开时候,经常安装上这样就可以显示最新版本的 crate,及显示可用的所有 crate 版本了。1fS28资讯网——每日最新资讯28at.com

Tabnine

这款插件,基于 AI 的自动补全,可以帮助你更快地撰写代码,非常实用。1fS28资讯网——每日最新资讯28at.com

Github Copilot

提取只能插件,还有个 GitHub 推出的智能代码补全工具,可惜GitHub Copilot 目前是收费的,那么替代是使用考虑 Tabnine 或也可考虑 Baidu Comate,当然也是收费的,自行选择。1fS28资讯网——每日最新资讯28at.com

indent-rainbow

这款插件,它通过在代码中使用不同颜色的背景,来突出显示不同级别的缩进,提高代码的可读性,非常帮喔。1fS28资讯网——每日最新资讯28at.com

1fS28资讯网——每日最新资讯28at.com

Rainbow Brackets

Rainbow Brackets 也是一款备受欢迎的插件,它能够识别匹配的括号,并以不同的颜色将它们高亮显示,从而使代码更加易读。1fS28资讯网——每日最新资讯28at.com

Code Spell Checker

这款插件,它用于检查代码中的拼写错误,这样可以在代码中标记出拼写错误的单词,并提供建议的修正选项,帮助开发者在编写代码时避免拼写错误,提高代码的质量和可读性。1fS28资讯网——每日最新资讯28at.com

Git Graph

Git Graph 也是一款用于 Vscode 的插件,它提供了一个交互式的 Git 提交历史可视化图形界面,开发时我也经常使用。1fS28资讯网——每日最新资讯28at.com

Vim

Vim 插件,有需要的伙伴可以安装使用,我个人习惯在这种模式下进行作业。1fS28资讯网——每日最新资讯28at.com

RustRover

如果你没有使用 Vscode 作为开发,也可以考虑 JetBrains 的 RustRover,这个专门编写 Rust 代码,地址:https://www.jetbrains.com/rust/1fS28资讯网——每日最新资讯28at.com

Zed

或许,可以尝试这个款编辑器 Zed,它自身也是 Rust 语言来开发的,并且自带 Rust-analyzer,也是号称 “新一代最强编辑器”,地址:https://zed.dev/1fS28资讯网——每日最新资讯28at.com

1fS28资讯网——每日最新资讯28at.com

以上,是在 Vscode 中个人开发时使用到的插件。1fS28资讯网——每日最新资讯28at.com

本文链接://www.dmpip.com//www.dmpip.com/showinfo-26-80861-0.htmlRust 开发中,常用的插件有哪些?

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 探索 Python 开发利器:Bpython 的魅力与应用!

下一篇: C#中拷贝文件的几种方式

标签:
  • 热门焦点
Top
Baidu
map