AndroidStudioで開発している時、毎回、「Ctrl + Alt + o」でimportを整理して、「Ctrl + Alt + l」でフォーマッタを実行をしていました。
自動化したいなと思い調べたらちゃんと方法がありました。ファイル保存時にフォーマットを適用する方法をご紹介します。
設定を変更
AndroidStudioのメニュー「File -> Settings」から設定を開きます。
次に「Tools -> Actions on Save」を選択します。
保存時に実行できるアクションが選択できるので「Reformat code」と「Optimize imports」のチェックボックスをONにして、OKを押します。
実行
実際にやってみると次のようになります。
Before
Ctrl + s で保存を実行すると・・・
after
無駄なimportが削除され、フォーマットもされました!
これでフォーマットせずにコミットしてしまう心配がなくなりました。
皆様もご活用ください。