IntelliJ IDEA用のProcessinngテンプレートを作った
Processing便利だけど標準IDEは使いにくいよねということで書きました。
IntelliJを使いたい
Processingの標準IDEは環境構築が簡単なところはいいのですが、中規模以上のコードを書こうとすると辛いところが色々出てきます。
コード補完がいまいち、自動カッコ閉じの融通が聞かない、クラスが増えるとタブがカオス、etcetc...
この辺はProcessingをJavaのライブラリとして使い、Java用のIDEを使うことである程度解消できます。
そこでJavaのIDEであるIntellJ IDEAを使いたいのですが、毎回ライブラリの設定とかするのも面倒です。
ということで、Processingのプロジェクトテンプレートを作りました。
以下のリンクからダウンロードできます。
作成時のIntelliJのバージョンは2019.3.1 Community版です。
念の為書いておくと無保証です。
Processingのjarとかの再配布はライセンスざっと見る感じ大丈夫そうなんですが、問題ありそうなら教えて下さい
テンプレートに含まれているもの
ライブラリ設定
ProcessingCoreの他にsvg, serial, pdf, net, dxfなどの基本的なライブラリも含んでいます
実行構成
標準IDEのようにワンボタンでビルド・実行できます
あとがき
この記事の下書き書いてた時はJavaで書くとラムダ式が使える!とか書いてたんですけど、寝かしている間にJava11に対応したProcessing4のα版が出てしまった...
github.com