Theia - Webベースで動作する開発環境
ローカルアプリケーションがどんどんWebアプリケーション化しています。そんな中、最近では開発環境もWebアプリケーション化が進んでいます。AWSがCloud9を買収したのも、その動きの一つです。 今回紹介するTheiaはクラウドやデスクトップでも動作するWebベースのIDEです。
Theiaの使い方
メイン画面です。左側にファイル/フォルダツリー、右側にエディタが表示されます。
Gitの差分表示も行えます。
プロジェクト内の検索。
Gitのログ。
設定はJSONを修正して反映します。
テーマもあります。
Theiaは個人のローカルであればDockerで使うこともできます。クラウドであればファイルはサーバ上に、ローカルで動かすならば自分のストレージにあるファイルを編集できます。Visual Studio Code風で、使い勝手の良いソフトウェアです。
TheiaはTypeScript製のオープンソース・ソフトウェア(Eclipse Public License)です。
Theia - Cloud and Desktop IDE theia-ide/theia: Theia is a cloud & desktop IDE framework implemented in TypeScript.