设置 Android Studio 在保存时自动对代码进行格式化

发布时间: 2022-10-29 17:59:52 作者: 大象笔记

写 Android 还是用 Android Studio 能快一点,毕竟我这种入门级开发者,东拼西凑的代码,很容易出现各种警告、错误,用 Android Studio 的自动修复非常节省时间。这一点甚至比 Visual Studio 都强大许多。

但是,唯一不爽的是,AS 没有默认开启代码的自动格式化。 这个对我来说太重要了,习惯了 VIM 里对 golang,js 等代码的自动格式化,很难回头。

开启保存时自动格式化

Android Studio 版本:Dolphin 2021.3.1 build on September 1, 2022

File - Settings - Tools - Actions on Save

我勾选了其中三个

注意

不要忘了点击 Apply 生效。。。

BUG

遇到一个非常不友好的问题,就是在 xml layout 文件中写的布局代码,一保存就被调换位置。

例如,组件 A 原来在组件 B 上方,但是保存时,A 被自动调整到了 B 的下方。 这个无论如何也是不能接受的。

于是把 Rearrange code 功能禁用掉了。

我是一名山东烟台的开发者,联系作者