本文為您介紹在 JetBrains IDEs 中 Alibaba Cloud Developer Toolkit 外掛程式的安裝和使用。
安裝外掛程式
前提條件
安裝 JetBrains 系列 IDE:IntelliJ IDEA、PyCharm、GoLand等。
版本要求:2022.2+以上版本。
本文以 Windows 的 IntelliJ IDEA 為例,為您介紹外掛程式的兩種安裝方式:
方式一:通過外掛程式市場下載安裝
在IntelliJ IDEA頂部功能表列右側,選擇,或通過頂部功能表列左側,選擇。
在外掛程式頁面,單擊Marketplace。
搜尋 Alibaba Cloud Developer Toolkit ,單擊安裝。
單擊應用,然後單擊確定。

方式二:通過瀏覽器下載安裝包
通過瀏覽器訪問官方JetBrains Marketplace,下載外掛程式壓縮包到本地。
在IntelliJ IDEA頂部功能表列右側,選擇,或通過頂部功能表列左側,選擇。
在外掛程式頁面,選擇,選中下載的壓縮包(無需解壓),完成安裝。

驗證結果
安裝完成後,您可以在 IntelliJ IDEA 左側功能表列中看到 Toolkit 外掛程式的快捷入口,即安裝成功。
使用者身份與憑證配置
正確的身份憑證配置是調用 API 的前提。目前該外掛程式僅支援配置 AccessKey(簡稱AK)憑證。您可以通過以下兩種方式進行配置。
方式一
單擊左上方的New Profile或
表徵圖。
填寫配置資訊,包括Profile Name、RegionId及Access Key ID 和 Secret Access Key資訊。請使用已有AccessKey或者參考查看RAM使用者的AccessKey資訊重新建立。請注意:為降低AccessKey泄露的風險,AccessKey Secret只在建立時顯示一次,後續無法查看。請務必妥善保管。
重要由於阿里雲帳號(主帳號)擁有資源的所有許可權,其AK一旦泄露風險巨大,強烈不建議使用阿里雲主帳號AK。
單擊添加配置。
在右下角會彈出添加 Profile 成功的對話方塊,然後通過單擊左側視窗中的下拉框,可以查看到已配置成功的使用者,即添加成功。
單擊Profile名稱,即可切換身份。

方式二
如果您已安裝並使用阿里雲CLI,該外掛程式會自動複用其配置。關於如何通過CLI配置身份與憑證的詳情,請參見阿里雲 CLI 配置憑證。
您可以通過單擊左側視窗中的下拉框或右下角狀態列,來切換或查看已有使用者與憑證。
在左側視窗的下拉框中,單擊Profile名稱,即可切換身份。

功能介紹
Alibaba Cloud Developer Toolkit 外掛程式支援在 JetBrains IDEs 中快速查閱阿里雲產品的 API,並提供 API 調試、產生 SDK、插入 SDK 範例程式碼等功能,讓您更便捷地在 IDE 環境中訪問阿里雲服務。
雲產品和 API 搜尋
在外掛程式的左側導覽列中,提供了一個雲產品的樹狀檢視。支援搜尋中英文產品名稱快速導航到對應產品,或者單擊雲產品名稱,開啟對應的 API 列表並支援搜尋目標 API。
API 文檔查看
單擊 API 開啟一個新的視窗,並顯示對應的 API 文檔內容,文檔包括介面說明、請求參數、響應參數和錯誤碼等資訊。
API 調試
通過身分識別驗證後,該外掛程式可支援 API 調試。
可對照 API 文檔填寫參數表單進行便捷的 API 調試,調試結果顯示在 IDE 中,或單擊去調試,快速跳轉到OpenAPI門戶控制台的API介面進行調試。

SDK 程式碼範例的查看與插入
查看程式碼範例
該外掛程式支援產生SDK範例程式碼。
填寫參數後,將同步產生對應內容的範例程式碼,支援在 IDE 中快速開啟範例程式碼進行編輯。
支援自動匯入依賴(目前支援自動匯入Maven依賴)。
單擊安裝方式和查看源碼按鈕可以擷取安裝依賴的方式和源碼的資訊。

插入程式碼片段
該外掛程式目前支援一鍵插入 Java 和 Java 非同步 SDK 範例程式碼片段,並支援在pom檔案自動匯入對應的Maven依賴。可通過右鍵選擇或快速鍵ctrl+cmd+p開啟/關閉此功能。

