【玩轉 Cloud Studio】- 雲編程之旅

img


Cloud Studio介紹

Cloud Studio 是基於瀏覽器的集成式開發環境(IDE),爲開發者提供穩定的雲端工作站。在使用 Cloud Studio 時無需安裝,打開瀏覽器即可快速啓動項目。底層資源自動彈性擴縮,極大地節省成本,低代碼開發省時又省力:

● 基於 Web 端的代碼編輯器,包含代碼高亮、自動補全、Git 集成、終端等 IDE 的基礎功能,同時支持實時調試、插件擴展等,提升開發、編譯與部署工作效率;

● 支持遠程訪問雲服務器,爲騰訊雲 SCF 行業用戶提供開發-測試-部署完整閉環的雲原生開發體驗;

● 自研多款插件以滿足開發需求,例如協作插件、自定義模板插件、預覽插件、部署插件等,助力施展編程潛能。

img

使用本地 IDE 工作中的痛點

1.以下是在工作中遇到的一些問題點,某些方面比較效率低下:

img

2.平時工作中使用到的開發工具,由於 JetBrains 一套工具還是比較消耗內存,由當初的 16G 升級到 72G,毫無壓力:

img

Cloud Studio 實操

1.機器測試環境:

img

2.框架模板試用:

img

以下爲在實際操作中,基本上可以快速初始化一個環境,然後開始 CODING:

基本在 7s 內可以完成創建、啓動、連接工作空間,在不到 2 分鐘完成拉取依賴並準備就緒

img

img

以初始化 Go 項目爲例:

img

創建工作空間

1.查看 SSH 公鑰:

img

2.在 Gitee 中設置 SSH 公鑰:

img

3.填寫工作空間相關信息,選擇對應的分支(test),選擇需要構建的環境(vue.js):

在 8s 內拉取 test 分支代碼(時間與倉庫代碼大小也有關係),個人體驗的是比較快速的。

img

4.執行 yarn install 時,發現問題,在安裝 node-sass 包時,需要 python 環境,而默認 vue.js 的開發環境是沒有的。

img

5.更換開發環境爲“Ubuntu”,安裝 node 環境即可。

嘗試將開發環境設置爲”node”也不行。

# 使用wget 命令進行下載
wget https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0-linux-x64.tar.xz
# 使用tar對下載好的壓縮包進行解壓
tar xvf node-v10.16.0-linux-x64.tar.xz
mv node-v10.16.0-linux-x64 nodejs
# 全局使用node與npm
ln -s /usr/local/src/nodejs/bin/node /usr/local/bin/node
ln -s /usr/local/src/nodejs/bin/npm /usr/local/bin/npm

CODING DevOps 與 Cloud Studio 結合

1.CODING DevOps 與 Cloud Studio 授權:

img

2.Cloud Studio 打開新建工作空間:

img

3.安裝依賴環境報錯:

img

4.忽略版本:

img

5.安裝依賴:

img

6.最後可以啓動:

img

img

在雲 IDE 中打開界面也是比較方便的,像我是 iMac 大屏,剛好多個幾個窗口方便進行調試代碼。

總結

1.問題點:

img

2.體驗優化建議:

img

3.工作中的高效:

img

img

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章