Eclipse基金會最近發布了Eclipse Theia IDE,這是一款設計用于桌面和浏覽器的多功能、可擴展的集成開發環境(IDE)。這個新IDE基于TypeScript構建的Theia平台,可在Windows、Linux和macOS上使用,也可以在線試用。
![](http://image.uc.cn/s/wemedia/s/upload/2024/b58ec259751344fda185e3cb43d92d5c.png)
主要功能和特點
由EclipseSource CEO Jonas Helming于6月27日宣布的Theia IDE,是Eclipse Cloud DevTools生態系統的重要補充。它旨在通過提供高度可定制的編碼環境來提高開發者的生産力和創造力。主要功能包括可定制的工具欄、可分離的視圖、遠程開發支持,以及即將推出的協作模式。
![](http://image.uc.cn/s/wemedia/s/upload/2024/3dc8baea87163314a699a2fec23df720.png)
兼容性和可擴展性
Theia IDE支持通過Open VSX Registry訪問的Visual Studio Code擴展,使其能夠適應各種開發需求。它集成了Web技術,實現了無縫的跨平台操作,並支持語言服務器協議(LSP)和調試適配器協議(DAP)。此外,它使用了類似于Visual Studio Code的Monaco代碼編輯器。
![](http://image.uc.cn/s/wemedia/s/upload/2024/533f72b49428659412784e5d3282aef1.png)
開源社區和商業用途
Theia的核心由Eclipse主辦的開源社區支持,確保其不受專有約束,促進商業用途的自由。Theia平台自2017年以來一直可用,爲這個新IDE提供了堅實的基礎。Theia IDE的擴展覆蓋了包括Python、Java、GitHub、Docker、NPM和Yaml在內的多種技術,增強了其對開發者的適用性。
結語
Eclipse Theia IDE的發布標志著提供一個現代化、靈活和強大的開發環境的重要一步。它與流行的VS Code擴展的兼容性,加上其開源性質,使其在IDE市場中占據了有利地位,爲開發者提供了雲端和桌面開發所需的工具。
下載地址:https://theia-ide.org/#theiaide