您好,登錄后才能下訂單哦!
集成開發環境,Integrated Development Environment(IDE)幾乎已經是每個程序員寫代碼的必備工具之一 了,但是每次安裝和初始化配置 IDE 都是要費一番功夫折騰一下才能愉快的寫代碼。
比較常見的IDE有: Eclipse, Intellij idea, Visual studio 等等。但是這些IDE都需要在一臺特定的機器上安裝配置,一旦換了電腦又得重新配置一番。
最近寫一些小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開發來說是很友好的體驗
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。