Android Studio 中 XML 布局的意外自动格式化
Unexpected auto-formatting of XML layout in Android Studio
我使用 AS 已有 4 年了。上次更新后,我观察到 XML 布局的意外自动格式化(同时键入 Code
-> Reformat Code
)。
这是一个例子:
- 当我开始输入相对布局时,它在同一行中扩展了开始标签、宽度 属性、高度 属性 和结束标签。
- 属性在缩进后开始。
- 重新格式化后视图之间没有 space。
问题
- 这是新 AS 中的功能吗?那我该如何恢复呢?
- 我是否更改了某些设置?我应该修改什么设置才能恢复? (我试图在 google 上找到但找不到任何东西)
我正在使用
Android Studio 3.2.1
构建 #AI-181.5540.7.32.5056338,构建于 2018 年 10 月 8 日
更新
if you facing same issue with Android Studio 3.5
please check below article
Android Studio 3.5 Upgrade XML Reformatting Problems
打开File > Settings > Editor > Code Style > XML
现在在布局文件中确保您选择了 wrap 属性作为 Wrap always
喜欢下面的截图:
对我来说很有效
Open Settings > Editor > Code Style > XML > Arrangements
Click Set from... text
Select Predefined Styles > Android
Click Apply button
我使用 AS 已有 4 年了。上次更新后,我观察到 XML 布局的意外自动格式化(同时键入 Code
-> Reformat Code
)。
这是一个例子:
- 当我开始输入相对布局时,它在同一行中扩展了开始标签、宽度 属性、高度 属性 和结束标签。
- 属性在缩进后开始。
- 重新格式化后视图之间没有 space。
问题
- 这是新 AS 中的功能吗?那我该如何恢复呢?
- 我是否更改了某些设置?我应该修改什么设置才能恢复? (我试图在 google 上找到但找不到任何东西)
我正在使用 Android Studio 3.2.1 构建 #AI-181.5540.7.32.5056338,构建于 2018 年 10 月 8 日
更新
if you facing same issue with
Android Studio 3.5
please check below article
Android Studio 3.5 Upgrade XML Reformatting Problems
打开File > Settings > Editor > Code Style > XML
现在在布局文件中确保您选择了 wrap 属性作为 Wrap always
喜欢下面的截图:
对我来说很有效
Open Settings > Editor > Code Style > XML > Arrangements
Click Set from... text
Select Predefined Styles > Android
Click Apply button