最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

下一代Eclipse 步入云端

 更新時(shí)間:2015年12月09日 10:50:15   投稿:lijiao  
代號(hào)Che的下一代Eclipse IDE將運(yùn)行在云端,可以在任何機(jī)器上打開(kāi)瀏覽器寫(xiě)代碼。項(xiàng)目的建立、編輯、debug、部署可以都在一個(gè)倉(cāng)庫(kù)中進(jìn)行,需要的朋友可以參考下

帶著大家一起了解“下一代Eclipse 步入云端”

一、安裝方法
注意:Che目前是pre-alpha的版本,請(qǐng)從源代碼編譯來(lái)體驗(yàn)workspace/environment概念。

Che需要Docker,可以根據(jù)需要查看Windows或者M(jìn)acOS安裝Docker的有關(guān)信息。

安裝方法:

 git clone

 git checkout 4.0 
 cd assembly-sdk
 mvn clean install

 cd ..
 ./che run
 http://localhost:8080

二、細(xì)致入微的設(shè)計(jì)

自動(dòng)補(bǔ)全功能

淺色主題

che在線編輯器

使用github

三、Workspace服務(wù)器
通過(guò)RESTful APIs,可以定制項(xiàng)目類(lèi)型,自定義命令,適配任何設(shè)備。

✔RESTful APIs
✔支持瀏覽器, 移動(dòng)端, CLI, 桌面客戶(hù)端
✔快速,可擴(kuò)展
✔服務(wù)端擴(kuò)展
✔服務(wù)端提供可以覆蓋的接口
✔支持SDK
Che的APIs貫穿了整個(gè)開(kāi)發(fā)周期,提供了從編輯到debug到自動(dòng)執(zhí)行,部署等一條龍服務(wù),使開(kāi)發(fā)更加安全,快速。

四、插件
Che有豐富的插件,你也開(kāi)以自己寫(xiě)插件。

五、評(píng)論
有網(wǎng)友提到:

考慮到現(xiàn)在的編譯器占用資源這么高(例如C++ 的編譯器),這樣將前后端分離,輕量的前端只負(fù)責(zé)編輯代碼,后端統(tǒng)一處理解釋?zhuān)幾g等等。這么做甚至可以節(jié)省內(nèi)存呢。

不過(guò)不我喜歡的是,每當(dāng)人們一想到做客戶(hù)端/服務(wù)端就想用HTML,依我看,HTML一點(diǎn)好處都沒(méi)有。安裝程序的成本可以忽略不計(jì),我就是做這一行的,OK?我知道程序怎么安裝,不在乎花這點(diǎn)時(shí)間。

但是,非要用JS/DOM來(lái)做前端,只有兩種方法:

1、將前端代碼編譯成js:很蠢地模擬js,需要擔(dān)心交互問(wèn)題。
2、使用js來(lái)寫(xiě):要忍受糟糕的語(yǔ)法
IDE是最復(fù)雜的GUI,為什么非要這種語(yǔ)言,增加復(fù)雜性呢。如果用JavaFX之類(lèi)的東西寫(xiě),我相信,開(kāi)發(fā)一定會(huì)更加簡(jiǎn)單迅速。
有網(wǎng)友表示贊同:

JS/DOM之前,Eclipse就夠慢的了。遠(yuǎn)古時(shí)代的Emacs是用Lisp寫(xiě)的,但是運(yùn)行卻很快。現(xiàn)在很多用腳本語(yǔ)言寫(xiě)的編輯器像Atom和Light Table都有些慢
Codenvy官方的TylerJewell回應(yīng):

重點(diǎn)不在于用HTML。我們的目標(biāo)是,提供隨時(shí)隨地可以使用的IDE。我有過(guò)一段關(guān)于開(kāi)發(fā)工具的壞歷史:不寫(xiě)代碼七年之后,我想要重新寫(xiě)點(diǎn)代碼,都不能編譯好一點(diǎn)很簡(jiǎn)單的程序。

我就產(chǎn)生了一個(gè)想法:讓人們可以在任何地點(diǎn),任何時(shí)候都能進(jìn)入到項(xiàng)目中,不用安裝任何軟件。只要幾次點(diǎn)擊,所有的東西都配置好了:工作空間,工作空間中的項(xiàng)目,驅(qū)動(dòng)工作空間的環(huán)境。

現(xiàn)在,如果你使用桌面端,可以使用和IDE結(jié)合的工作空間。但是如果你是個(gè)產(chǎn)品經(jīng)理,想要測(cè)試一下代碼的話(huà),可能不愿意去配置復(fù)雜的環(huán)境。那么這時(shí)候,瀏覽器的體驗(yàn)就派上用場(chǎng)了。

目前為止,還沒(méi)有完全托管在云端的IDE,所以我們就開(kāi)始了這樣的項(xiàng)目,對(duì)于不想在配置環(huán)境中花精力的人來(lái)說(shuō),是一個(gè)不可多得的產(chǎn)品。

我們選擇了GWT來(lái)開(kāi)發(fā)GUI,因?yàn)樗鼮g覽器兼容性好,而且性能也不錯(cuò)。雖然它比較粗糙,但是我們做了很多優(yōu)化。同時(shí)我們也做了對(duì)動(dòng)態(tài)載入和插件的支持等等。我們也有伙伴給我們純js客戶(hù)端的技術(shù)支持。

我們將嵌入所有的編程語(yǔ)言支持到運(yùn)行開(kāi)發(fā)環(huán)境的機(jī)器中,其可以配置為使用localhost或者docker。屆時(shí),瀏覽器和工作空間的區(qū)別不會(huì)太大,以期望帶來(lái)不錯(cuò)的體驗(yàn)。文件操作是在本地做的,所以速度方面能達(dá)到50k行(Java文件),可以與Eclipse和Netbeans匹敵。

以上就是對(duì)下一代Eclipse的初識(shí),希望大家會(huì)喜歡。

相關(guān)文章

  • Java并發(fā)編程之線程安全性

    Java并發(fā)編程之線程安全性

    這篇文章主要介紹了Java并發(fā)編程之線程安全性,文章基于Java的相關(guān)內(nèi)容詳細(xì)的展開(kāi)詳細(xì)介紹,需要的小伙伴可以參考一下
    2022-04-04
  • spring cloud gateway集成hystrix實(shí)戰(zhàn)篇

    spring cloud gateway集成hystrix實(shí)戰(zhàn)篇

    這篇文章主要介紹了spring cloud gateway集成hystrix實(shí)戰(zhàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • Spring 使用注解方式進(jìn)行事務(wù)管理配置方式

    Spring 使用注解方式進(jìn)行事務(wù)管理配置方式

    本篇文章主要介紹了Spring 使用注解方式進(jìn)行事務(wù)管理配置方式,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-04-04
  • 通過(guò)java記錄數(shù)據(jù)持續(xù)變化時(shí)間代碼解析

    通過(guò)java記錄數(shù)據(jù)持續(xù)變化時(shí)間代碼解析

    這篇文章主要介紹了通過(guò)java記錄數(shù)據(jù)持續(xù)變化時(shí)間代碼解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01
  • Java設(shè)計(jì)模式 模板模式及應(yīng)用場(chǎng)景解析

    Java設(shè)計(jì)模式 模板模式及應(yīng)用場(chǎng)景解析

    這篇文章主要介紹了Java設(shè)計(jì)模式 模板模式及應(yīng)用場(chǎng)景解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • spring?Bean創(chuàng)建的完整過(guò)程記錄

    spring?Bean創(chuàng)建的完整過(guò)程記錄

    這篇文章主要給大家介紹了關(guān)于Spring中Bean實(shí)例創(chuàng)建的相關(guān)資料,文中通過(guò)實(shí)例代碼和圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-01-01
  • gateway和jwt網(wǎng)關(guān)認(rèn)證實(shí)現(xiàn)過(guò)程解析

    gateway和jwt網(wǎng)關(guān)認(rèn)證實(shí)現(xiàn)過(guò)程解析

    這篇文章主要介紹了gateway和jwt網(wǎng)關(guān)認(rèn)證實(shí)現(xiàn)過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • SpringCloud之Zuul網(wǎng)關(guān)原理及其配置講解

    SpringCloud之Zuul網(wǎng)關(guān)原理及其配置講解

    這篇文章主要介紹了SpringCloud之Zuul網(wǎng)關(guān)原理及其配置講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Curator實(shí)現(xiàn)zookeeper的節(jié)點(diǎn)監(jiān)聽(tīng)詳解

    Curator實(shí)現(xiàn)zookeeper的節(jié)點(diǎn)監(jiān)聽(tīng)詳解

    這篇文章主要介紹了Curator實(shí)現(xiàn)zookeeper的節(jié)點(diǎn)監(jiān)聽(tīng)詳解,Curtor框架中一共有三個(gè)實(shí)現(xiàn)監(jiān)聽(tīng)的方式,一種是NodeCache監(jiān)聽(tīng)指定節(jié)點(diǎn),一種是pathChildrenCache監(jiān)聽(tīng)子節(jié)點(diǎn),一種是TreeCache可以監(jiān)控所有節(jié)點(diǎn) 相當(dāng)于以上兩種的合集,需要的朋友可以參考下
    2023-12-12
  • java中List刪除時(shí)需要的注意事項(xiàng)

    java中List刪除時(shí)需要的注意事項(xiàng)

    最近在利用java中的LIST在刪除時(shí)發(fā)現(xiàn)了一個(gè)錯(cuò)我,通過(guò)查找相關(guān)的資料終于解決了,覺(jué)著有必要分享處理給同樣遇到這個(gè)問(wèn)題的朋友參考,下面這篇文章主要介紹了java中List刪除時(shí)需要的注意事項(xiàng),需要的朋友可以一起來(lái)看看吧。
    2017-01-01

最新評(píng)論

谷城县| 南江县| 内丘县| 武汉市| 长治县| 乳山市| 罗定市| 蒙山县| 西昌市| 武宣县| 永川市| 社旗县| 遂昌县| 稷山县| 苗栗县| 丁青县| 八宿县| 大英县| 西平县| 康保县| 沾益县| 浠水县| 邢台市| 四川省| 大洼县| 忻城县| 盘山县| 丰都县| 方山县| 义马市| 商南县| 临颍县| 广南县| 胶南市| 东乡| 都昌县| 福泉市| 基隆市| 安吉县| 确山县| 宾阳县|