RustRover是JetBrains官方為Rust編程語言開發的一個集成開發環境(IDE),對非商業性質的使用永久免費。讓Rust開發者們也能用上JetBrains那簡約、專業、高效的開發邏輯。支持全中文界面,可以自定義安裝各種功能的插件, 能夠自定義字體、字號等多種設置。RustRover不包含Rust工具鏈,但是你可以從RustRover內一鍵獲取Rust工具鏈及其依賴的必要組件。
Rust 社區成員推薦
Luca Palmieri
首席工程顧問Mainmatter GmbH
RustRover 能供處理各種類型和大小的 Rust 代碼庫。 我已經把它當作日常驅動:如果沒有它廣泛的自動化重構,我在大型項目上的效率甚至不會達到現在的一半。
Tim McNamara
《Rust in Action》作者,accelerant.dev 創始人
RustRover 感覺非常協調,設計得很周到。 使用起來相當愉快,它讓調試變得非常簡單。
RustRover中文版安裝步驟
1、在本站下載RustRover中文版安裝程序并打開,點擊下一步
2、選擇安裝位置,點擊下一步
3、選擇安裝選項,全部勾選使用更方便,完成后點擊下一步
4、點擊安裝
5、稍待片刻即可完成安裝,重啟電腦就能開始使用了
RustRover怎么免費使用
1、RustRover在安裝完成后第一次打開時,會讓用戶選擇界面語音,默認選擇中文語言包,點擊下一個
2、勾選我確定,點擊繼續
3、點擊不發送
4、點擊免費非商業使用
5、點擊注冊,跳轉到瀏覽器中,注冊一個JetBrains的賬號,然后返回此處登錄,就能非商業性地永久免費使用了
RustRover優勢亮點
更快地編寫代碼
從上下文感知代碼補全與生成、實時分析與快速修復、智能重構、實時模板等功能中受益。
花費更少時間處理日常任務
在 IDE 中安裝 rustup,只需點擊一下即可應用編譯器建議的修正。您甚至不必記得將新建的 Rust 文件手動附加到 main.rs 或在 Cargo.toml 中將流行的 crate 添加到依賴項列表中,因為 RustRover 會替您代勞。
探索和理解代碼庫
高亮顯示每個語法元素,包括推斷的類型和宏、cfg 塊和不安全的代碼用法。解鎖全面的類型信息并快速訪問語言和 crate 文檔,以及使用 RustRover 的強大搜索功能瀏覽您的代碼庫。
運行、調試、測試和分析代碼
在項目中運行單個測試、測試模塊或所有測試,并選擇各種運行目標。由于完全支持開發 CLI 應用程序,您還可以創建自定義運行配置。通過從控制臺中的錯誤消息跳轉到相關代碼,快速排查失敗的測試。
管理項目及其依賴項
借助代碼洞察與完全 Cargo 集成,編輯 TOML 文件。您還可以管理整個工作區,以及在專用工具窗口中運行 Cargo 命令。
開發 Web 應用程序
RustRover 可與前端開發工作流程無縫集成。使用內置的 HTTP 客戶端發出請求并分析響應。使用 Docker 工具管理各種項目組件,并使用數據庫工具探索數據庫模式和表格。
高效團隊協作
RustRover 配有所有必備的團隊合作工具。實時合作編碼,并直接在 IDE 中與他人交流。共享您的項目配置,包括代碼樣式設置。使用 Git、GitHub 和 GitLab 平穩地工作,探索提交與拉取請求、創建分支和審查代碼。