設定開發環境

已完成

Visual Studio Code 是開發 Azure 應用程式的熱門選擇。 它是輕量級且只佔用百萬位元組的儲存空間,並可在 Windows、Linux 和 macOS 上運作。

Visual Studio Code

Visual Studio Code 是 Microsoft 所開發的免費原始程式碼編輯器。 其支援數百種程式設計語言 (包括 Git 整合),設計目的是用來連線至 Azure 雲端服務。

不過,Visual Studio Code 不包含編譯器。 將透過延伸模組新增特定語言和案例的程式碼編譯。

延伸模組模型

Visual Studio Code 最強大的功能之一就是延伸模組模型。 延伸模組擴展 Visual Studio Code 的功能,以新增各種新功能。 例如,延伸模組可用來新增編譯器、新增拼字檢查,以及與 Azure 服務整合。

延伸模組完全免費,您可以從 Visual Studio Code 內的 [延伸模組] 頁面新增。 您可以在 Visual Studio Code Marketplace 中瀏覽可用的延伸模組。

Azure 延伸模組

許多延伸模組都會鎖定 Azure 功能和產品。 例如,有針對 Docker 支援、訂用帳戶管理、Azure CLI 適用的工具、資料庫存取和 Azure 儲存體 API 整合的延伸模組。

安裝 Visual Studio Code 並準備進行 Azure 開發

Visual Studio Code 支援 Windows、Linux 和 macOS。 若要安裝 Visual Studio Code,請前往 https://code.visualstudio.com/

Visual Studio 是一個功能齊全的整合式開發環境 (IDE),適用於各種程式設計應用程式的類型和語言。 Visual Studio 有一組完整的工具與功能,特別針對使用 Microsoft Azure 開發應用程式而設計。 這些功能提供的 Azure 開發、偵錯和部署工具支援都與 IDE 緊密整合。

Visual Studio

Visual Studio 是一個功能齊全的 IDE,可用來為包括 Windows、Android、iOS、Web 和 Azure 在內的各種應用程式類型開發應用程式。

Visual Studio 的基本安裝不包含任何適用於 Azure 開發的工具或程式庫。 不過,當您安裝 Visual Studio 時,您會看到有數個工作負載可供使用。 工作負載是程式庫和元件的集合,能夠定義您可安裝功能的區域。 您可以使用工作負載進行「主題式」安裝,而不是安裝您必須知道並記住每個之間相依性的個別元件。 Visual Studio 工作負載可確保所有必要元件均包含在內。

針對 Azure 開發,您必須包含 Azure 開發工作負載,其中包括 Azure SDK、工具和範本專案。

若要安裝 Visual Studio,請下載安裝程式。 當安裝程式詢問要安裝哪些工作負載時,請指定 Azure 開發工作負載。 更多功能通常可透過 NuGet 套件或 Visual Studio 延伸模組來新增。

Eclipse 整合式開發環境是 Java 開發的熱門工具。 也是將 Java 應用程式連線至 Azure 的絕佳選擇;Azure Toolkit for Eclipse 提供範本和功能,以簡化 Azure 與 Java 應用程式的整合。

Eclipse

Eclipse 是最為廣泛使用的 Java IDE 之一。 它也是靈活的開發環境,具備可延伸的外掛程式架構,可用來支援 Java 以外的語言。 雖然大多數的 Eclipse 使用者是 Java 開發人員,但您可以使用 Eclipse 搭配 C++、Python、C 和 Ruby 來建置應用程式。

Windows、macOS 與 Linux 都支援 Eclipse。 安裝程序在所有平台上都使用 Eclipse 安裝程式,不同平台安裝程序之間的差異很小。

在任何平台上安裝適用於 Java 或 Java EE 的 Eclipse 都很簡單。 安裝程式會提示您根據目標語言與架構,選擇要安裝的套件。

Azure Toolkit for Eclipse

Azure Toolkit for Eclipse 提供範本與功能,您可以使用這些範本與功能從 Eclipse 輕鬆建立、開發、測試雲端應用程式,並將其部署至 Azure。 Azure Toolkit 是開放原始碼、主動開發並裝載於 GitHub 中。

該工具組包含適用於 Docker 容器、HDInsight、Azure 文件、Azure Cache for Redis、儲存體帳戶作業,以及虛擬機器管理的整合範本。

Azure Toolkit 透過 Eclipse IDE 本身安裝,在所有支援的作業系統上都是相同程序。 此工具組本身也可以從 Eclipse Marketplace 取得。

IntelliJ IDEA 是熱門的 Java 開發 IDE。 它也是將 Java 應用程式連線至 Azure 的絕佳選擇;Azure Toolkit for IntelliJ 提供範本和功能,以簡化 Azure 與 Java 應用程式的整合。

IntelliJ IDEA

IntelliJ IDEA 是最為廣泛使用的 Java IDE 之一。 它也是靈活的開發環境,具備可延伸的外掛程式架構,可用來支援 Java 以外的語言。 雖然 IntelliJ IDEA 是設計為 Java IDE,但您也可用來搭配 JavaScript、Scala、Ruby 等語言建置應用程式。

Windows、macOS 與 Linux 都支援 IntelliJ IDEA。 安裝程序在所有平台上都使用 IntelliJ IDEA 安裝程式,不同平台安裝程序之間的差異很小。

在任何平台上安裝適用於 Java 或 Java EE 的 IntelliJ IDEA 都很簡單。 安裝程式會提示您根據目標語言與架構,選擇要安裝的套件。

Azure Toolkit for IntelliJ

適用於 IntelliJ 的 Azure Toolkit 提供範本和功能,可讓您從 IntelliJ IDEA 輕鬆地建立、開發、測試及部署雲端應用程式至 Azure。 Azure Toolkit 是開放原始碼、主動開發並裝載於 GitHub 中。

該工具組包含適用於 Docker 容器、HDInsight、Azure 文件、Azure Cache for Redis、儲存體帳戶作業,以及虛擬機器管理的整合範本。

Azure Toolkit 透過 IntelliJ IDEA 本身安裝,在所有支援的作業系統上都是相同程序。 從 IntelliJ IDEA Marketplace \(英文\) 可取得此工具組。