AndroidStudio ファイル保存時にオートフォーマットを適用する方法(Format code on save)

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が削除され、フォーマットもされました!

これでフォーマットせずにコミットしてしまう心配がなくなりました。

皆様もご活用ください。