什么是云端開發(fā)環(huán)境服務
華為云CodeArts IDE Online是云端開發(fā)環(huán)境服務,開發(fā)者通過瀏覽器訪問即可極速獲取云端開發(fā)環(huán)境,支持編碼、調試、運行、預覽,還可訪問代碼倉庫和執(zhí)行命令行,同時支持豐富的插件擴展。
功能名稱
|
功能描述
|
---|---|
一鍵式環(huán)境獲取 |
一鍵式獲取云端基于容器的工作空間,并可在不需要時釋放。 |
預置技術棧 |
預置多種技術棧,創(chuàng)建工作空間時選取預置技術??色@得更快的環(huán)境配置能力。 |
按需配置資源 |
可按需選擇工作空間的計算資源規(guī)格(micro或medium)和存儲資源規(guī)格(GB)。 |
工作空間啟動和停止 |
啟動工作空間,獲取由頁面編輯器+運行環(huán)境+云端存儲組成的集成開發(fā)環(huán)境;停止工作空間可立即釋放計算資源。 |
訪問和配置后端環(huán)境 |
基于頁面終端模擬器(WebTerminal)可以以命令行訪問和配置后端環(huán)境。 |
多語言代碼編寫 |
支持40多種編程語言的語法高亮,以及Java等主流語言的代碼智能提示。 |
代碼構建和運行 |
容器化的運行環(huán)境可以構建(Build)和執(zhí)行(Run)代碼,并可查看運行結果及日志輸出。 |
代碼調試和預覽 |
代碼調試功能可支持Java等語言的在線代碼調試,對Web類和接口類應用可提供頁面預覽或接口調用。 |
對接Git代碼倉庫 |
支持對接Git配置庫(代碼倉庫),實現(xiàn)如Commit、Branch、Push等操作,支持第三方代碼倉庫(如GitHub)。 |
企業(yè)租戶管理權限 |
向企業(yè)租戶提供基于黑白名單的企業(yè)用戶CodeArts IDE Online使用權限控制。 |
云端開發(fā)環(huán)境服務常見問題
1、CodeArts IDE Online使用流程是什么?
a)創(chuàng)建IDE實例:進入CodeArts IDE Online服務“我的IDE”頁簽,單擊左上角“新建實例”,創(chuàng)建IDE實例。
b)啟動IDE實例:創(chuàng)建IDE實例后會自動啟動IDE實例,也可以在CodeArts IDE Online服務“我的IDE”頁簽單擊,啟動IDE實例。
c)CodeArts IDE Online編碼在:CodeArts IDE Online中,可以編寫代碼,并對代碼進行提交、構建和運行。
d)CodeArts IDE Online調試:在CodeArts IDE Online中,運行已提交的代碼后,可以對代碼進行在線調試。
2、CodeArts IDE Online頁面加載失敗如何處理?
a)檢查瀏覽器網絡連接是否正常。若無網絡連接,請修復網絡連接。刷新頁面重試,若仍加載失敗,請參照步驟b繼續(xù)排查處理。如果電腦使用的是無線網絡環(huán)境,請確保連接的穩(wěn)定。
b)檢查是否有proxy攔截。若已攔截,請解除攔截后刷新頁面重試。
c)如果頁面中的錯誤提示為“Connection got disposed”,在完成前兩個步驟后仍無法正常加載頁面,請嘗試聯(lián)系網絡服務提供方確認其是否對websocket進行攔截。解除攔截后刷新頁面重試。
3、啟動實例失敗,頁面自動重定向到了實例列表?
可以嘗試清理或者禁用網站緩存,然后重新打開實例。
4、頁面中顯示實例已停止?
請稍等幾分鐘后,刷新頁面,重新啟動實例。
5、應用進程已正常啟動,外部卻無法訪問?
應用進程已經正常啟動,端口調測工具沒有提示,可能由以下2種情況導致:
a)應用的網絡地址配置成“127.0.0.1”或“l(fā)ocalhost”。
b)應用的監(jiān)聽端口不在規(guī)定范圍內。
6、使用Open API創(chuàng)建的實例如何自動安裝指定插件?
使用Open API創(chuàng)建的實例自動安裝指定插件,目前可通過以下兩種途徑實現(xiàn):
a)在實例的API參數“plugin_enable_list”中傳入插件id,插件id是由插件作者和插件名組成,格式為“publisher.name”。
b)通過實例URL地址拼接的方式, 在“preinstallPlugins”傳入插件id。