Aikの技術的な進捗部屋

技術的な進捗とか成果とかを細々と投稿するブログです。時々雑記も。

Theiaで自作IDE構築をしよう その0

はじめに

今年度に入り、筆者はとあるチームに所属しました。
そして、筆者はそのチーム内でPaaS環境を構築する事に。

最初の頃は「ゑ、私なんかに出来んの」と思いましたが…。
PaaSの根幹となるIDE構築にもってこいの素晴らしいフレームワークを発見できました。

そのフレームワークの名は…「Theia」!
https://www.theia-ide.org/index.htmlwww.theia-ide.org

こちらはオープンソースフレームワークなので、自分で拡張機能なりプラグインなりを付けて、Theiaベースの自作IDEを作る事もできます。
筆者もこれを使って自作IDEを作りたいと思います…!

そして、学んだことはアウトプット…と言うよりまとめながら学習するのが一番自分に合ってるっぽいのでね。
今後の記事で、Theiaについて学んだことをガシガシまとめていこうかと…!

一先ずは下記のようにまとめていこうかなと考えております。

  • その1: Theiaの概要/Theiaとは?
  • その2: Theiaインストール/起動
  • その3: 自分で拡張機能を作ってみよう-チュートリアル
  • その4: 自分で拡張機能を作ってみよう-ファイル構成調査編
  • and more...

かなり長編の記事になることでしょうし、執筆当時はまだTheiaが出来立てで(2018/8/31時点でまだv0.3.14)日本語記事も無く…。
英語が苦手な筆者としてはかなり苦行になりそうですが…頑張っていこうと思います。

次回記事について

次回記事では、Theiaの概要についてより詳しくまとめていこうかと思います。
全てが終わった暁には…英語がちょびっと上手くなっていることを願いつつ…。
(まぁGoogle翻訳に頼りそうではありますが)

ではでは|д゚)