當前位置: 妍妍網 > 碼農

完全開源的現代化IDE正式釋出:支持雲端和桌面、相容VS Code擴充套件、全球最大開源基金會打造

2024-07-02碼農

全球最大開源基金會之一 —— 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 I DE 整合了 語言伺服器協定 (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


    延伸閱讀

    Reference

    https://eclipsesource.com/blogs/2024/06/27/introducing-the-theia-ide/

    https://github.com/eclipse-theia/theia-blueprint

    END

    熱門文章

    -

    -

    -

    -

    -