Eclipse Modeling ToolsでXtextプロジェクト作成する – 【Xtext】

Eclipse Modeling ToolsでXtextプロジェクト作成する – 【Xtext】

Eclipse Modeling Toolsをコチラからダウンロードして、インストールします。

Eclipse Xtextプラグイン追加

Eclipse Xtextプラグイン追加します。

「Help」-「Eclipse MarketPlace」を選択します。

Xtextをインストールして、Eclispe再起動します。(勝手に再起動されるかもしれない)

Xtextインストール確認

「Help」-「About Eclipse IDE」を選択して以下のようにアイコン追加されていればXtextプロジェクト作成できるようになります。

Xtextプロジェクト作成

「File」-「New」-「Other」を選択します。

「Xtext Project」ー「Next」を選択します。

「Finish」を選択すれば完了です。

プロジェクト構成

以下のようなプロジェクト構成になります。MyDsl.xtextを開きます。

適当に編集することによりDSLの編集が行えます。

コード自動生成

xtextファイルを選択して、右クリックから「Run As」-「Generate Xtext Artifacts」を選択します。

Eclipse Application起動

xtextファイルがあるパッケージ(org.xtext.example.mydsl)を右クリックして「Run As」-「Eclipse Application」を選択します。

DSL確認するためのRuntime Eclipseが新たに起動します。

DSLのテスト

DSLのテストをします。新しく起動したEclipseで「FIle」-「New」ー「Other」を選択して、「General」配下のプロジェクトを選択して「Next」をクリックします。

プロジェクト名を入力して、「Finish」をクリックします。

作成したプロジェクトを右クリックし、「New」-「File」でファイルを作成します。ここでは必ず拡張子を.mydslにして「Finish」をクリックします。

テストの流れ

テストは以下の流れで行います。

MyDsl.xtext(文法)
        ↓ 変更
Generate Xtext Artifacts
        ↓ 再生成
Eclipse Application 起動(テスト)
        ↓
.mydsl ファイルで動作確認

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

タイトルとURLをコピーしました