日食基金會
主要特點:
- 使用一個通用程式碼庫建立桌面和 Web 版本。
- 支援 JavaScript、Java、Python 和其他可使用基於協定的伺服器端處理器的語言的開發
LSP (語言伺服器協定),它承擔與解析語言語義相關的操作。 使用 LSP 允許您使用為程式碼編輯器準備的 60 多個現有處理程序Visual Studio代碼 ,核素 и原子 ,也使用LSP。 - Theia 的開發由 Eclipse 基金會監督,該基金會提供了一個獨立於各個公司決策並以社區利益為重的中立平台。
- 該項目被設計為盡可能模組化,允許您透過以下方式擴展或更改任何功能
增加 . - 透過在 package.json 檔案中列出必要的附加元件來連接它們,可以建立基於 Theia 的類似 IDE 的產品。
- 支援 VS Code 擴充協議,讓您可以連接為 Visual Studio Code 開發的擴充功能。
- 一個整合的成熟終端模擬器,如果在瀏覽器中重新載入頁面,它會自動更新連接,而不會遺失完整的工作歷史記錄。
- 介面元素的靈活佈局。 屏殼基於框架
螢光JS ,允許任意移動區塊(您可以隱藏面板、更改區塊的大小並交換它們)。
編輯器是建立在架構之上的
Electron 平台用於建立獨立的應用程式。
與 Visual Studio Code 的主要差異包括: 更模組化的架構,提供更多修改機會; 最初的重點是不僅在本地系統上啟動,而且在雲端中啟動; 在中立地點進行開發。
值得注意的是,該專案還開發了完全開放版本的 Visual Studio Code 編輯器
讓我們提醒您,Visual Studio Code 編輯器是使用該專案的開發構建的
來源: opennet.ru