Android XML排版异常:Shift+Alt+L排版不符合预期如何修复?
Android XML 排版规则调整方案
按下Shift+Alt+L快捷键后,你的Android XML文件排版未达到预期效果,可通过以下步骤在Android Studio的Setting/Editor/XML/Arrangement中配置规则修复:
- 打开设置面板(快捷键
Ctrl+Alt+S),导航到Editor > XML > Arrangement - 点击右上角
+按钮选择Rule,按顺序添加以下规则:- 优先匹配包含
layout_width的属性,拖拽到规则列表最顶部 - 接着匹配包含
layout_height的属性,放在layout_width规则之后 - 然后匹配包含
id的属性,放在前两条规则之后 - 再添加匹配命名空间为
android:的属性组,放在id规则之后 - 最后添加匹配命名空间为
app:的属性组,放在android属性组之后
- 优先匹配包含
- 若需要更精细排序,可继续添加针对特定属性(如
padding、margin、background)的规则,将常用属性前置 - 确保勾选
Rearrange attributes选项,同时在Code Style > XML > Other中设置Wrap attributes为Wrap always或Wrap if long,实现属性换行排版
内容的提问来源于stack exchange,提问作者Jekis Osipov
相关产品推荐
相关产品推荐

