Visual Studio CodeでDartのクラス名を変更したときにファイル名も同時に変更されるように設定する

Photo by Toa Heftiba / Unsplash

VSCodeでDartのクラス名を変更するときは、たいていファイル名も変更することになる。これを半自動的・自動的に行えるように設定することができる。

VSCodeの設定で"dart.renameFilesWithClasses"を"prompt"か"always"に設定すると、VSCodeのリネーム機能でクラス名を変更したときにファイル名も自動的に変更されるようになる。

変更前のクラス名とファイル名が対応している場合に適用されるので、たとえばファイル内のプライベートクラス名を変更するときには適用されないので、意図しない変更は発生しないはず。

Ryoichi Izumita

Ryoichi Izumita