Aikの技術日記

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

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

  • はじめに
  • Theiaとは
    • 補足説明-Theiaにおけるフロントエンドとバックエンドとは
    • 補足説明-DIに基づいた設計
  • 次回記事について

はじめに

自作IDE構築にTheiaを使う事になりましたので…色々とまとめていこうと思います。
今回の記事では、Theiaの概要について見ていきたいと思います。

※翻訳等に十分気をつけておりますが、もしかしたら誤訳や間違った記述等もあるかもしれません…。
もし発見された場合は、コメントをしていただけると助かります…!

続きを読む

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

その1: Theiaの概要/Theiaとは?

はじめに

自分が所属するチーム内で、WebIDEを作成する事になり…。
チームメンバーから「Theiaというフレームワークをベースに開発するといいよ」と教えてもらえました。 www.theia-ide.org

こちらはオープンソースフレームワークなので、自分で拡張機能なりプラグインなりを付けて、Theiaベースの自作IDEを作る事もできます。
Ruby on Railsくらいしかフレームワークには触れた事ない筆者ですが、まぁ何とかなるじゃろ。

次回以降から、一先ず下記のようにまとめていこうかなと考えてます。

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

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

次回記事について

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

ではでは|д゚)

正規表現記法についてまとめてみた その4

  • はじめに
  • JavaScript上での正規表現の扱い方
  • 正規表現を扱えるメソッド
    • execメソッド
    • testメソッド
    • toStringメソッド
    • matchメソッド
    • searchメソッド
    • replaceメソッド
    • splitメソッド
  • 次回記事では

その1(正規表現の概要)はこちら
その2(正規表現特殊文字について)はこちら
その3(JavaScriptでの正規表現使用法 その1)はこちら

はじめに

知ってると便利、扱うともっと便利、正規表現
前回の記事では、JavaScript正規表現を扱うためのオブジェクトや、オプションフラグについてまとめました。

今回の記事では、JavaScript正規表現を扱えるメソッドについてまとめていきます。
早速見ていきましょう。

続きを読む