大家好,我是漁夫。
今天分享主題是,Rust 開發常用的插件。
第一款插件 rust-analyzer,該插件會實時編譯和分析你的 Rust 代碼,提示代碼中的錯誤,并對類型進行標注。
這款是 rust syntax ,該插件可以為你代碼提供語法高亮。
大家都知道,Rust 使用 toml 做項目的配置管理的,Even better toml 是可以幫你語法高亮,并展示 toml 文件中的錯誤。
可以幫你快速運行某個 Rust 測試。
這個插件,可以幫助你分析當前項目的依賴是否是最新的版本。針對 Rust 社區的 crate 注冊表 crates.io 的一個擴展,旨在幫助開發者更輕松地使用 Cargo.toml 管理依賴。開時候,經常安裝上這樣就可以顯示最新版本的 crate,及顯示可用的所有 crate 版本了。
這款插件,基于 AI 的自動補全,可以幫助你更快地撰寫代碼,非常實用。
提取只能插件,還有個 GitHub 推出的智能代碼補全工具,可惜GitHub Copilot 目前是收費的,那么替代是使用考慮 Tabnine 或也可考慮 Baidu Comate,當然也是收費的,自行選擇。
這款插件,它通過在代碼中使用不同顏色的背景,來突出顯示不同級別的縮進,提高代碼的可讀性,非常幫喔。
Rainbow Brackets 也是一款備受歡迎的插件,它能夠識別匹配的括號,并以不同的顏色將它們高亮顯示,從而使代碼更加易讀。
這款插件,它用于檢查代碼中的拼寫錯誤,這樣可以在代碼中標記出拼寫錯誤的單詞,并提供建議的修正選項,幫助開發者在編寫代碼時避免拼寫錯誤,提高代碼的質量和可讀性。
Git Graph 也是一款用于 Vscode 的插件,它提供了一個交互式的 Git 提交歷史可視化圖形界面,開發時我也經常使用。
Vim 插件,有需要的伙伴可以安裝使用,我個人習慣在這種模式下進行作業。
如果你沒有使用 Vscode 作為開發,也可以考慮 JetBrains 的 RustRover,這個專門編寫 Rust 代碼,地址:https://www.jetbrains.com/rust/
或許,可以嘗試這個款編輯器 Zed,它自身也是 Rust 語言來開發的,并且自帶 Rust-analyzer,也是號稱 “新一代最強編輯器”,地址:https://zed.dev/
以上,是在 Vscode 中個人開發時使用到的插件。
本文鏈接:http://www.www897cc.com/showinfo-26-80861-0.htmlRust 開發中,常用的插件有哪些?
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com
上一篇: 探索 Python 開發利器:Bpython 的魅力與應用!
下一篇: C#中拷貝文件的幾種方式