EclipseでGeneratorを使用する
Windowsで使用してるのでWinな話。Linuxでもシェルを書けばいいはず。
まず、以下のファイルを作成し、base/script/generate.cmd として作成する。
phpcliにパスが通ってない場合はパスを通すか、フルパスで記述しておく
phpcli.exe script\generate.php %*
次にEclipseの設定。
「実行(run)」-「外部ツール(external tool)」-「外部ツール(external tool)」で外部ツールウィンドウを表示。
左ペインの「構成」の「プログラム」で「新規」ボタンを押下。
右ペインに以下を入力し、「適用」で保存する。
[メインタブ] 名前:MapleGen(任意です。単なる表示名) ロケーション:${workspace_loc:/xxxproject_namexxx/script/generate.cmd}(ワークスペースの参照で上記で作成したファイルを選択) 作業ディレクトリ:${project_loc}(変数よりproject_locを選択) 引数:${string_prompt}(変数よりstring_promptを選択) [更新] 選択されたリソースを含むプロジェクト [共通] お気に入りのメニューに表示で「外部ツール」にチェック
そうすると外部ツールにMapleGenが出てくる。
実行すると引数の指定になるので、Generatorの引数をいれるだけ。