安裝和設置 Rust 開發環境

安裝

官方推薦一律是使用 rustup 來安裝,只是根據作業系統,稍微有所不同。

macOS、Linux 或其他類 Unix 系統

使用指令即可完成安裝:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

若有需要其他安裝方式,可以參考 https://forge.rust-lang.org/infra/other-installation-methods.html

Windows

進入官網安裝頁面 https://www.rust-lang.org/zh-TW/tools/install,偵測到是 Windows 系統,會提示下載和執行 rustup-init.exe,執行後會提示需要 Rust Visual C++ prerequisites,按畫面提示可以選擇 1) Quick install via the Visual Studio Community installer (輸入 1 後 enter)即可。

安裝完 installer 後,再輸入 1 或直接 enter 繼續完成 Rust 安裝,完成後重新開啟命令提示字元,執行 rustup show 就可以看到目前安裝的 Rust 最新版本。

開發環境

Visual Studio Code

安裝 rust-analyzer https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer 就可以有 Rust 開發需要的相關輔助功能。

JetBrains RustRover

我個人已經很多年習慣使用 JetBrains 旗下的 IDE,各種語言的 IDE 所有需要的功能都整合得非常方便,他們也有為 Rust 開發 RustRover 這個 IDE,目前正在 Preview 階段,可以直接下載使用 https://www.jetbrains.com/rust/,他們也很歡迎各種回饋意見。

練習

在你選擇的開發環境,將以下程式執行起來:

fn main() {
    println!("Hello, world!");
}

附註

更新 Rust

因為 Rust 非常積極在更新,隨時會有新版本,若要更新 Rust 到最新穩定版,只要執行以下指令即可:

rustup update stable

Playground

線上快速編輯和執行測試 Rust 程式:https://play.rust-lang.org/

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *