
全球最大開源基金會之一 —— Eclipse 基金會宣佈 Theia IDE 已正式 GA ,這標誌著整合開發環境 (IDE) 發展的一個重要里程碑。

Theia IDE 的功能包括可定製的工具欄、可分離的檢視、遠端開發支援以及即將推出的協作模式。
與 Visual Studio Code 一樣,該 IDE 集成了跨平臺操作的網路技術,支援 Language Server Protocol (LSP) 和 Debug Adapter Protocol (DAP),並利用了 Monaco 程式碼編輯器。
Theia IDE 亮點如下:
-
完全開源且供應商中立
Theia IDE 由一個多樣化、健康的開源生態提供支援,並由中立的供應商社群管理完全開源的平臺。使用者可根據自己的條件部署和豐富工具集。
Theia IDE 的核心是 Theia,該專案完全由非營利性且供應商中立的 Eclipse 基金會主導,並由多元化社群進行開發,不會因單一供應商的決定而損害多元化社群的利益。

-
完全相容 VS Code 擴充套件
官方介紹稱,Theia IDE 與 VS Code 的擴充套件生態無縫相容 ,從強大的 linting 工具到互動式筆記本編輯器,開發者能夠以前所未有的方式定製開發體驗。
open-vsx.org 為 Theia IDE 提供了 3000 多個可用擴充套件。

-
支援幾乎所有程式語言
Theia IDE 集成了語言伺服器協議 (LSP),提供了一流的程式碼編輯支援。開發者可使用幾乎所有程式語言進行開發,包括 Python、Java、JavaScript、C++ 等。

-
現代化的使用者體驗
Theia IDE 具有靈活的工作臺佈局,基於 Web 的介面具有主題支援、動態工具欄、可拆卸檢視和高效標籤管理等現代化特性,能滿足開發者需求,簡化專案,實現最佳生產力,提升開發工作流程。

-
可擴充套件且開放
Theia IDE 基於高度模組化的 Theia 平臺構建,可以整合自定義擴充套件並建立完全定製的工具。



Theia IDE 基於強大的開源 IDE 框架 —— Eclipse Theia 構建。

自 2017 年建立以來,Theia 專案最初的重點是提供一個用於構建基於 Web 的工具和 IDE 的平臺。
2021 年,為了簡化定製產品的建立並促進平臺的採用,社群決定建立 Theia Blueprint —— 一款基於 Theia 的標準 IDE 產品,可作為基於 Eclipse Theia 平臺構建桌面產品的模板,並展示 Eclipse Theia 的功能。
隨著時間的推移及採用,專案團隊決定將 Blueprint 其改進為現在的 Theia IDE。
官方表示,Theia IDE 已從其原始名稱“Theia Blueprint”更名。為了避免任何混淆,倉庫和相關程式碼仍保留“Blueprint”名稱。
該計劃於 2023 年夏季開始,並於 2023 年 12 月釋出測試版。
Theia IDE 支援 Windows、Linux 和 macOS 這些主流作業系統,並可在雲端部署。
下載地址:https://theia-ide.org/#theiaide
歡迎加入我的知識星球,全面提升技術能力。
👉 加入方式,“長按”或“掃描”下方二維碼噢:

星球的內容包括:專案實戰、面試招聘、原始碼解析、學習路線。





文章有幫助的話,在看,轉發吧。
謝謝支援喲 (*^__^*)