共用方式為


設定 Azure 的 Rust 開發環境

設定 Azure 的本機 Rust 開發環境,以便在部署之前在工作站上有效率地建置雲端應用程式。 本機開發可讓您存取更多種類的工具和熟悉的環境,以加快迭代速度。

本文提供設定和驗證與 Azure 服務無縫整合的本機 Rust 開發環境的建議。

建立一次性訂閱

您可以在訂用帳戶和資源群組內建立 Azure 資源 。 如果您沒有訂閱,請建立 免費試用訂閱

如果您已經有訂閱,請透過以下方式存取您現有的訂閱:

一次性軟件安裝

若要在本機工作站上使用 Rust 進行 Azure 開發,請安裝下列工具:

名稱/安裝程式 Description
透過rustup安裝Rust程式語言,其中包括Rust編譯器(rustc)、套件管理器(cargo)和標準函式庫。
Visual Studio 程式碼 Visual Studio Code 為您提供出色的 Rust 整合和編碼體驗,但這不是必需的。 您可以使用任何程式碼編輯器。
Visual Studio Code 延伸模組 安裝您想要使用的 Azure 服務的任何相關延伸模組。
rust-analyzer 擴充功能 推薦的 VS Code 擴展,用於 Rust 語言支持,提供代碼完成、錯誤檢查等。

如何安裝 Rust

請依照以下步驟安裝 Rust:

  1. 移至 https://www.rust-lang.org/tools/install

  2. 請按照作業系統的說明安裝 rustup,Rust 工具鏈安裝程式。

  3. 執行下列命令來驗證您的安裝:

    rustc --version
    cargo --version
    

Rust 工具鏈包括:

有關詳細的安裝指南和故障排除,請參閱 The Rust Programming Language 一書中的 安裝章節 。 有關開發環境設定提示,包括編輯器配置,請參閱 開發環境章節官方 Rust 開發工具指南

為您的專案建立 Azure 資源群組

  1. 在網頁瀏覽器中開啟 Azure 入口網站。

  2. 在搜尋列中,輸入 資源群組 並選取它。

  3. 選取 + Create

  4. 輸入您的資源群組設定:

    房產 價值觀
    Subscription 選取您的訂用帳戶。
    資源群組 輸入您的資源群組名稱。 當您存取資源管理員 (管理平面) 時,此資源群組名稱會用作資源 URI 的一部分。 名稱不會用於控制 (例如建立資料庫) 或資料平面 (將資料插入資料表) 。
    區域 選取資源群組的地理區域。
  5. 選取 [ 檢閱 + 建立 ] 以開始驗證。

  6. 驗證成功時,請選取 [建立]。

將 Azure SDK crate 新增至您的 Rust 專案

您可以從 crates.io 取得適用於 Rust 的 Azure SDK Crates。 若要深入瞭解,請參閱 適用於 Rust 的 Azure SDK

向 Azure 驗證

若要從 Rust 應用程式向 Azure 進行驗證,請使用 Azure 身分識別 SDK 箱。 此程式庫提供一組認證類型,可用來向 Azure 服務進行驗證。

其他 Rust 資源

如果您是 Rust 的新手,這些官方資源可以幫助您快速上手: