集成開發環境,Integrated Development Environment(IDE)幾乎已經是每個程序員寫代碼的必備工具之一 了,但是每次安裝和初始化配置 IDE 都是要費一番功夫折騰一下才能愉快的寫代碼。
比較常見的IDE有: Eclipse, Intellij idea, Visual studio 等等。但是這些IDE都需要在一臺特定的機器上安裝配置,一旦換了電腦又得重新配置一番。
創新互聯執著的堅持網站建設,微信小程序;我們不會轉行,已經持續穩定運營10多年。專業的技術,豐富的成功經驗和創作思維,提供一站式互聯網解決方案,以客戶的口碑塑造品牌,攜手廣大客戶,共同發展進步。
最近寫一些小demo程序又不想安裝太重的環境,試著找了下有沒有在線的IDE工具。
發現 Coding.net 產出的一款在線IDE工具——WebIDEWebIDE。
基本功能如下:
代碼高亮顯示和語法提示功能
文件樹目錄結構
支持文件上傳下載和預覽
支持鍵盤快捷鍵
全功能的 Linux Shell Terminal 環境
支持環境保存和一鍵分享
可以運行程序,并且提供外部 url 訪問
跟 Coding.net Git 倉庫集成,自帶代碼版本控制
全功能的Linux Shell Terminal 環境是一個很酷很牛逼的功能, 對于 Linux 愛好者和初學者來說,簡直是福音啊,相當于在云端白給了一臺預裝 Linux 的機器。
可以看到 WebIDE 內置 Terminal 環境使用的是Ubuntu 14.04
內置 500G 硬盤不會是真的吧。
配置了 apt-get 源,可以隨意安裝你想要的主流工具軟件,經測試速度還很快。
說到這里不得不提一下WebIDE 另外一個亮點,支持環境的保存和一鍵分享。根據 Coding.net WebIDE官方說明和博客相關技術文章Docker在WebIDE的應用來看,環境保存應該是使用了Docker 的容器技術,支持將當前的 /bin 環境通過p_w_picpath 的方式復制和分享到其它的項目成員供其訪問。
簡單來說,團隊里面的A第一次搭建和配置好環境后,新來的團隊成員無需再重復之前A搭建環境的步驟,直接拷貝使用A的環境就好。 這個在多人協作方面是很強大的優勢。
WebIDE 還支持在Terminal里面運行程序,并提供對外部的URL訪問。
這個功能對于Web 開發者來說又是一大福音啊。
編輯好代碼之后,在Terminal 里運行,注意綁定地址必須是 0.0.0.0 ,端口自定義
然后通過Tool -> Generate Access URL 生成外部 URL 鏈接, 注意端口必須跟之前在Terminal 自定義端口一致。
然后通過指定的 URL 鏈接就可以愉快的訪問你之前寫好的代碼啦。
不支持debug 斷點調試功能,當然如果這個完全支持了,我覺得大家可以把本地的IDE給扔了。
總體易用性還是沒有本地IDE好用
對于移動開發者來說,不能像web開發者那樣可以直接運行查看,期待后面增加模擬器 功能。
菜單不支持中文,這個有點不理解。
其它類似的在線IDE工具還有 koding.com 和 c9.io
國內首家在線IDE,速度是優勢。
成熟度不及koding和c9
使用 Docker 作為VM技術是亮點。
目前的易用性來說來說還無法承擔大型應用的開發,但是寫一些小程序或者demo 綽綽有余,在上面寫一些小程序還是很棒的體驗。上線不到半年的產品,能有如此表現已然可以用驚艷來形容了。對于web開發來說是很友好的體驗
網站欄目:初試Coding.net在線IDE——WebIDE
分享地址:http://m.newbst.com/article42/jpjghc.html
成都網站建設公司_創新互聯,為您提供App設計、品牌網站設計、關鍵詞優化、自適應網站、微信公眾號、軟件開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯