雲開發 VSCode 插件 Cloudbase Toolkit 的正確打開方式

什麼是 Cloudbase Toolkit

Tencent CloudBase Toolkit 是雲開發的 VS Code(Visual Studio Code)插件。該插件可以讓您更好地在本地進行雲開發項目開發和程式碼調試,並且輕鬆將項目部署到雲端。

image-20200707093936448

Cloudbase Toolkit 將項目創建、函數上傳、函數更新、函數本地調試等功能集成在 VSCode 的本地調試環境中,開發者可以通過簡單的點擊,完成雲函數的更新、上傳、同步等功能。

和 Cloudbase Cli 相比,Cloudbase Toolkit 能夠在 VSCode 中完成各種函數操作,在不影響開發者開發流程,不打斷開發者開發節奏的同時,完成項目開發,幫助開發者完成工作任務。

應用場景

Cloudbase Toolkit 可以實現在 VSCode 中完成雲開發項目的創建、雲函數和靜態託管文件的部署等,方便開發者快速完成項目開發,提升工作效率。

通過 Tencent CloudBase Toolkit 插件,您可以:

  • 在本地快速創建雲開發項目
  • 從多種模板快速創建雲函數
  • 同步雲端的雲函數列表,並下載函數程式碼到本地
  • 部署雲函數到雲端,並進行雲端安裝依賴
  • 對雲函數進行管理,如刪除雲函數、查看雲函數詳細資訊
  • 增量更新雲函數文件
  • 刪除雲端的雲函數文件
  • 部署靜態託管文件到雲端

關於應用插件進行雲函數debug調試可以查看文檔 //docs.cloudbase.net/vscode/debug.html?from=10004

如何使用 Cloudbase Toolkit

Cloudbase Toolkit 現已發布至 VSCode 官方插件市場,你可以在 VSCode 中直接搜索 Tencent Cloudbase Toolkit 來進行安裝,也可以訪問 VSCode 的官方市場頁面進行安裝和使用。

image-20200707094246944

快速開始

Step1 安裝

  • 運行 VS Code IDE 並打開插件市場
  • 在搜索框中輸入:單擊搜索框下方列表中的 Tencent CloudBase Toolkit 插件查看詳情並選擇【install】。

Step2 創建環境

如果您已經開通了雲開發服務,並創建了相關環境,可以跳過此步驟。

  • 登錄騰訊雲官方帳號

打開騰訊雲官網,註冊騰訊雲帳號,然後登錄帳號。如有帳號,可直接登錄創建環境。

  • 開通雲開發

進入雲開發主頁,授予相關許可權開通使用。

  • 創建環境

點擊新建環境,輸入環境名稱,選擇按量計費模式,點擊立即開通,等待服務開通完成後繼續進行下面的操作。

Step3 配置

單擊左側導航欄的圖標,打開已安裝好的 Tencent CloudBase Toolkit 插件:

img

點擊登錄:

img

CloudBase Toolkit 提供了兩種登錄方式,您可以通過騰訊雲 – 雲開發控制台登錄,也可以使用騰訊雲訪問秘鑰登錄。

img

登錄成功後,在 VS Code 窗口的右下方會有」登錄成功「的提示。同時,如果當前項目下沒有檢測到 cloudbaserc 配置文件,CloudBase Toolkit 會提示您創建雲開發項目,或創建配置文件。

創建雲開發項目會拉取雲端模組創建全新的項目,而創建配置文件只會在當前目錄下生成 cloudbaserc 配置文件。

img

隨後,你就可以使用 CloudBase Toolkit 進行項目的創建了:

img

更多文檔

Cloudbase Toolkit 官方文檔鏈接://docs.cloudbase.net/vscode/intro.html?from=10004

Cloudbase Toolkit 本地調試函數文檔://docs.cloudbase.net/vscode/debug.html?from=10004

VSCode 官方市場鏈接://marketplace.visualstudio.com/items?itemName=tencentcloud.cloudbase-toolkit

雲開發(CloudBase)是雲端一體化的後端雲服務,採用 serverless 架構,免去了移動應用構建中繁瑣的伺服器搭建和運維。同時雲開發提供的靜態託管、命令行工具(CLI)、Flutter SDK 等能力極大的降低了應用開發的門檻。使用雲開發可以快速構建完整的小程式/小遊戲、H5、Web、移動 App 等應用。

產品文檔://cloud.tencent.com/product/tcb

技術文檔://cloudbase.net

技術交流加Q群:601134960

最新資訊關注微信公眾號【騰訊云云開發】