本篇內(nèi)容主要講解“Eclipse Che 7的詳細(xì)介紹”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“Eclipse Che 7的詳細(xì)介紹”吧!
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供肥西網(wǎng)站建設(shè)、肥西做網(wǎng)站、肥西網(wǎng)站設(shè)計(jì)、肥西網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、肥西企業(yè)網(wǎng)站模板建站服務(wù),10余年肥西做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
EclipseChe是一個(gè)Kubernetes-原生IDE和開發(fā)人員協(xié)作平臺。作為一個(gè)開源項(xiàng)目,EclipseChe的核心目標(biāo)是:加速項(xiàng)目和開發(fā)人員的上崗:作為一個(gè)在瀏覽器中運(yùn)行的零安裝開發(fā)環(huán)境,EclipseChe使任何人都能很容易地加入您的團(tuán)隊(duì)并為項(xiàng)目做出貢獻(xiàn)。消除開發(fā)人員環(huán)境之間的不一致:不再:“但它在我的機(jī)器上工作。”在每個(gè)人的環(huán)境中,您的代碼的工作方式完全一樣。提供內(nèi)置安全和企業(yè)準(zhǔn)備:隨著EclipseChe成為VDI解決方案的可行替代品,它必須是安全的,并且必須支持企業(yè)需求,例如基于角色的訪問控制和從開發(fā)人員機(jī)器中刪除所有源代碼的能力。為了實(shí)現(xiàn)這些核心目標(biāo),EclipseChe提供了:工作區(qū):基于容器的開發(fā)人員工作區(qū),提供編寫、構(gòu)建、測試、運(yùn)行和調(diào)試應(yīng)用程序所需的所有工具和依賴關(guān)系?;跒g覽器的IDE:將基于瀏覽器的IDE與語言工具、調(diào)試器、終端、VCS集成等捆綁在一起.可擴(kuò)展平臺:帶上您自己的IDE。通過使用與VisualStudio代碼擴(kuò)展兼容的插件,定義、配置和擴(kuò)展應(yīng)用程序所需的工具。企業(yè)集成:多用戶功能,包括用于身份驗(yàn)證和與LDAP或AD集成的Keycloak。
它提供:
運(yùn)行在Kubernetes多容器工作區(qū)上的集中式開發(fā)環(huán)境
每個(gè)開發(fā)人員只需單擊一次就可以通過EclipseChe工廠預(yù)建堆棧進(jìn)行復(fù)制
可以通過基于AD/LDAP瀏覽器的IDE通過Keycloak為任何語言或運(yùn)行時(shí)企業(yè)集成創(chuàng)建自定義堆棧
與Che-Theia或任何其他Web IDE(如Jupyter)集成
支持最新的工具協(xié)議:Language Server Protocol,Debug Adapter Protocol
插件-in機(jī)制,兼容VisualStudio代碼擴(kuò)展
SDK用于創(chuàng)建自定義云開發(fā)平臺
遵循在計(jì)算機(jī)上本地安裝EclipseChe的快速啟動(dòng)指南
了解有關(guān)EclipseChe的更多信息:EclipseChe和體系結(jié)構(gòu)概述
發(fā)現(xiàn)EclipseChe功能
通過以下渠道加入我們:公共聊天:加入公共EclipseCheMatterest頻道與開發(fā)人員聊天。GitHub項(xiàng)目存儲庫:報(bào)告bug、請求特性,并在主EclipseChe存儲庫中做出貢獻(xiàn)。改進(jìn)EclipseChe文檔存儲庫中的文檔。支持:訪問StackOverflow以幫助EclipseChe的其他用戶:StackOverflow上的EclipseChe。社區(qū)博客:了解EclipseChe的最新情況,并將您的博客文章提交到EclipseChe博客。每兩周一次的會議:每隔一個(gè)星期一加入我們的社區(qū)會議。路線圖:請參閱wiki上的開發(fā)路線圖。
Che將工作區(qū)定義為項(xiàng)目代碼文件及其編輯、構(gòu)建、運(yùn)行和調(diào)試它們所需的所有依賴項(xiàng)。Che將IDE和開發(fā)運(yùn)行時(shí)視為工作區(qū)的依賴項(xiàng)。這些項(xiàng)是嵌入的,并且始終包含在工作區(qū)中。這區(qū)別于經(jīng)典的工作區(qū)定義,后者可能包括項(xiàng)目代碼,但要求開發(fā)人員將他們的IDE綁定到他們的工作站,并使用它在本地提供運(yùn)行時(shí)。工作區(qū)彼此隔離,負(fù)責(zé)管理其組件的生命周期。使用EclipseChe的開發(fā)人員直接在他們的開發(fā)人員工作區(qū)中使用他們的容器。CHE工作區(qū)是Kubernetes吊艙,允許復(fù)制生產(chǎn)中使用的應(yīng)用程序運(yùn)行時(shí)(及其微服務(wù)),并在其之上提供“dev模式”層,添加IntelliSense和IDE工具。
EclipseChe為其工作區(qū)提供基于瀏覽器的IDE。默認(rèn)IDE構(gòu)建在Theia上,它具有以下功能:基于摩納哥的編輯器:快速響應(yīng)的編輯器:CodeLens語言服務(wù)器協(xié)議:語言工具調(diào)試適配器協(xié)議:調(diào)試器工具命令調(diào)試器:從鍵盤任務(wù)支持完成一切:擴(kuò)展VisualStudio代碼中的任務(wù)并支持Che命令嵌入式預(yù)覽:直接從IDE預(yù)覽應(yīng)用程序,包括Markdown預(yù)覽可定制布局:使用拖放和更多:大綱視圖、搜索、Git
IDE是完全解耦的,因此可以將不同的IDE插入到Che工作區(qū)中:它可以基于Eclipse Theia(因?yàn)樗菢?gòu)建Web IDE的框架),例如Sirius:它可以是一個(gè)完全不同的解決方案,比如木星或Eclipse diritable:對于默認(rèn)IDE不涵蓋用戶的用例或使用專用工具而不是IDE的情況,它可以是一種完全不同的解決方案。
EclipseCe是構(gòu)建云本地工具的一個(gè)很好的平臺,它為貢獻(xiàn)者提供了一個(gè)具有愉快的開發(fā)經(jīng)驗(yàn)的強(qiáng)大可擴(kuò)展性模型。 Eclipse Che可以以不同的方式擴(kuò)展:
插件以向IDE添加功能。Che-Theia插件依賴于與Visual Studio代碼兼容的API。插件被隔離,并在容器中提供自己的依賴項(xiàng)。
堆棧以使用專用工具集創(chuàng)建預(yù)先配置的Che工作區(qū)。
替代IDE在EclipseCe中提供專門的工具。建立自己的,基于Eclipse Theia,或選擇現(xiàn)有的,如Jupyter。
市場(很快),方便分發(fā)工具和自定義IDE,可以在網(wǎng)上嘗試,給用戶和社區(qū)。 EclipseChe使用Che-Theia作為默認(rèn)的基于瀏覽器的IDE。Theia提供了一個(gè)構(gòu)建WebIDE的框架。它是在TypeScript中構(gòu)建的,并為貢獻(xiàn)者提供了一個(gè)靈活的編程模型,它依賴于最先進(jìn)的工具協(xié)議,并使構(gòu)建新工具的速度更快。
在EclipseCe中,在用戶工作區(qū)中運(yùn)行的工具所需的依賴項(xiàng)在需要時(shí)可用。這意味著Che-Theia插件提供其依賴項(xiàng)、其后端服務(wù)(可以在連接到用戶工作區(qū)的Sidecar容器中運(yùn)行)和IDEUI擴(kuò)展。切將所有這些元素打包在一起,這樣用戶就不必一起配置不同的工具。
EclipseCHE將為希望構(gòu)建插件并將其分發(fā)到不同的開發(fā)人員社區(qū)和工具的貢獻(xiàn)者的努力合理化。為此,EclipseCHE的功能是插件API,與VisualStudio代碼的擴(kuò)展點(diǎn)兼容。因此,輕松將現(xiàn)有插件從VisualStudio代碼帶入EclipseCHE。主要區(qū)別在于插件的封裝方式。在EclipseCHE上,插件在其自身的容器中具有它們自己的依賴關(guān)系。
EclipseChe包括Keycloak來處理身份驗(yàn)證和安全性。它允許與任何單一登錄(SSO)以及ActiveDirectory或LDAP集成。每個(gè)EclipseChe用戶都可以獲得一個(gè)可以輕松定義、管理和管理的集中式開發(fā)人員工作區(qū)。作為一個(gè)Kubernetes本機(jī)應(yīng)用程序,EclipseChe與Prometheus和Grafana集成,提供了最先進(jìn)的監(jiān)視和跟蹤功能。
到此,相信大家對“Eclipse Che 7的詳細(xì)介紹”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
文章標(biāo)題:EclipseChe7的詳細(xì)介紹
鏈接地址:http://jinyejixie.com/article2/pgegic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站、電子商務(wù)、網(wǎng)站排名、品牌網(wǎng)站設(shè)計(jì)、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)