IntelijIDEAのKotlinプラグイン・Kotlin Fill Class
はじめに
intelijIDEAのpluginについてです。 ここではKotlinで開発する際に便利なpluginのKotlin Fill Classについて書きます。
環境情報
使っている環境は以下の通りです。(M1macが気になる。。。)
- mac book pro
- intelijIDEA community
設定方法
pluginの設定で以下のようにするとでてくるのでこれをinstall
使い方のイメージ
なんらかのオブジェクトを生成する際に便利なpluginです。 個人的にはunit testを書くときに、初期値をコンストラクタで生成するようなケースで よく使っています。
これがないとコンストラクタ引数をすべて書かないといけないのですが、 pluginを使うと、その手間がかなり減ります。
使い方を簡単に
作成するオブジェクト
data class FillClassTest( val param1: String, val param2: String, val param3: String )
上記のクラスをpluginを使って作ります。
class名を書く。そして以下のようなメニューが出るので選択する。
以下のように初期値を設定したコンストラクタが生成される。
後は値を設定していけばよい。 どんなパラメータがあるか、調べなくて良いので非常に便利だと思います!
まとめ
- fill class超便利
- classを多く作成するときに良い
参考
fill classの作者様のページです。ありがとうございます! suzan2go.hatenablog.com