Riverpod Widget Tool
このツールは、StatelessWidgetをConsumerWidgetに自動変換できます。
また、StatefulWidgetをConsumerStatefulWidgetに自動変換することもできます。
Riverpodの作者が
custom_lint
というプラグインパッケージを提供しており、同様の機能を実現できますが、このパッケージはバックグラウンドでDartアナライザーを起動し、メモリを極端に占有します(約2GBのメモリ)。メモリが豊富なユーザーはこの機能を無視できます。
注意: この機能を使用するには、flutter_hooksパッケージを追加する必要があります。