Translate

2018年12月27日木曜日

MacroとPluginについて

最近はもっぱらMacroで書くことが多い。自由度はPluginの方が高いのだが、開発のスピードは圧倒的にMacroの方が早い。JavaはCompileしなければいけないし、ちゃんとテスト環境を構築しないといけないからめんどい。Eclipseはほとんど立ち上げなくなってしまった。

MacroからPythonなどを呼び出せば、最悪複雑な処理はPythonに投げてしまえる。Jythonはあんまり使う気になれない。numpyとか使えないし。
また、MacroからもJavaのクラスメソッドなら呼び出せるし。
call("class.method", arg1, arg2, ...)

三浦耕太さんが作った、Vim用のHighlighterを使って、コマンドラインからMacroを呼び出すようにしてやれば、開発もかなりはかどる。Fijiの最近のScriptは登録されたコードの補完はできるようになったが、変数の補完はやってくれないので、そういう時はVimの補完機能が超便利。これでだいぶバグが減る。

0 件のコメント:

コメントを投稿