您好,登錄后才能下訂單哦!
如何在IntelliJ中安裝Rust IDE插件?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
Rust插件的主要特性如下:
導航特性:Go to Class、Go to Symbol、Go to Super Module、Structure、Go to Definition。
編輯器特性:代碼自動完成、格式化(計劃支持rustfmt)、合并行、智能按鍵(如自動插入匹配的符號)、自動填充后綴、基本的Intention和重構(如引入變量、重命名等)。
支持Cargo,提供了一個UI用于運行測試用例和應用程序,不過這要求在Cargo端進行一些配置
IntelliJ 是最好的使用的Java IDE之一 ,它支持各種插件,其中intellij-rust就是Rust
在IntelliJ上的插件,可以使用該插件在IntelliJ上面進行Rust開發,下面就簡單介紹下如何安裝Rust并使用IntelliJ做為其IDE。
安裝Rust
安裝Rust不要直接Rust語言本身,例如使用brew install rust
就只是安裝了rust語言本身而已,應該安裝的是rustup
,rustup
是rust官方版本的管理工具,是安裝rust的首選。它的主要特點是:
管理Rust二進制文件
配置Rust工具鏈
管理Rust相關組件
只依賴bash,curl和常見的unix工具
支持多平臺
在使用Rust開發過程中常常是用到的工具有rustc
,rust-src
,cargo
,這些都可以使用rustup進行管理。
其中cargo
是Rust項目管理的工具,提供了一系列的工具,從項目的建立,構建到測試,運行到部署,都為Rust項目的管理提供盡可能完成的手段。rustc
是rust語言的編譯器。rust-src
是rust標準庫。
安裝rustup:
curl https://sh.rustup.rs -sSf | sh
安裝過程中會讓選擇安裝方式,使用默認方式安裝即可,默認安裝cargo
。安裝之后需要設置兩個目錄到PATH變量中:
$HOME/.cargo/bin,cargo的bin目錄
$HOME/.cargo/env,為shell配置的目錄
通過rustup help
可以看到rustup的相關命令,上述的默認按照并不包含組件rust-src
的安裝,需要單獨安裝組件rust-src
:
rustup component add rust-src
這樣Rust的環境安裝都已經完成,在使用IntelliJ做為Rust的IDE中要用的組件包括:rustc
,cargo
和rust-src
。
安裝IntelliJ插件
需要安裝兩個插件 intellij-rust
和intellij-toml
, intellij-rust
是Rust語言插件,intellij-toml
是為Toml語言的插件,是為cargo的配置文件cargo.toml使用。
安裝方式:Perferences.. -> Plugins
在Marketplact中直接搜索Rust
同樣方式搜索toml
并安裝。
安裝完插件之后就可以新建一個項目選擇Rust:
可以看到 Toolchain location 是配置的$HOME/.cargo/bin,而Standard library是之前安裝的rust-src
的目錄。
創建項目成功可以看到一個完整的rust項目:
看完上述內容,你們掌握如何在IntelliJ中安裝Rust IDE插件的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。