0
Theia
Theia –クラウドのVSコード…これは、Electronを介したネイティブデスクトップアプリもサポートします。
Theia –クラウドのVSコード…これは、Electronを介したネイティブデスクトップアプリもサポートします。Theiaは、最新のブラウザ(Chromeなど)と同様に、ネイティブデスクトップアプリケーション(Electronを使用)として実行する必要があるIDEを対象としています。したがって、1つのアプリケーションをビルドし、両方のコンテキストで実行します。Theiaは、リモートワークスペースに接続するネイティブデスクトップアプリである3番目のモードもサポートします。主にデスクトップとクラウドのどちらをターゲットにしても、Webテクノロジーの良さを活用でき、将来に備えて十分に準備できます。VSCodeもAtomも、Webテクノロジーを使用して実装されていますが、リモートバックエンドを備えたブラウザーでの実行をサポートしていません。しかし、コンテナーで実行されるワークスペースに素晴らしいIDEを提供することは必要です。そして、利用可能なクラウドIDEが残念だったため、Theiaを開始しました。ブラウザIDEのサポートに加えて、拡張機能の開発者が機能豊富な拡張機能を構築できるようにしたいと考えました。そのため、拡張機能の開発者に限られた機能のみが公開されているVS Codeとは異なり、Theia自体は拡張機能のコレクションです。言い換えれば、拡張機能は一流の市民であり、コアパッケージが持つすべてのものにアクセスできます(拡張機能でもあるため)。これら2つの設計目標に加えて、TheiaはVS Codeと多くの点で似ており、Monacoエディター、言語サーバープロトコル、クイックオープンウィジェット(コマンドパレットなど)などの多くの部分を再利用しています。
theia