{ topic = [".NET", "PowerShell", "Ubuntu", "LibreOffice", "Arduino", ...] } IDEがやってくれるような一般的なコード生成ではないが、規則のあるコードをちょちょいと生成したりしたいときがある。Annotation Processingでアノテーション見ながらというのが王道だろうが、そこまででもない使い捨てな感じにコードをGroovyを使って生成する方法。 groovyshの起動GroovyのREPLであるところのgroovyshをまず起動する。追記: なお、IntelliJ IDEAであればTools > Groovy Consoleで起動できるGroovyで処理できるので、いきなり次の作業に飛んで問題ない。 単純なケースであれば、クラスパスを指定して、groovyshを起動する。 $ groovysh -cp ou