Android Studio - 代码风格中的重新排列XML无效

5

所以我正在尝试在“设置-〉代码样式 -〉XML”中配置如何在使用Windows上的ctrl + shift + L重新格式化代码时对属性进行排序。对于我的情况,首先是所有 xmlns 和其他命名空间属性,然后是所有特定视图属性。
为此,我尝试通过在代码样式设置中预先配置的规则和创建新规则来进行操作。默认情况下,首先显示 xmlns 标签,然后是视图属性,然后是 tools:...,如此图片所示:enter image description here。当进入“设置-〉代码样式 -〉XML”时,我尝试对预先配置的规则进行操作,并尝试创建新规则,但未能使 tools:...属性在 xmlns 属性之后显示。这是代码样式设置屏幕的图像,还有我尝试创建的规则。
enter image description here只是为了确保,这就是我想要实现的内容:
enter image description here
我也一遍又一遍地查看文档,但无法弄清楚如何正确创建该规则,因为它无法工作。
XML代码样式文档
是否有人尝试更改这些设置并/或可以帮助我进行设置?

谢谢


CTRL+ALT+L 还是 CTRL+SHIFT+L 像你说的那样呢?因为我总是用第一个! - Xenolion
@Xenolion并不重要,因为键盘快捷键可以更改,而且可能已经更改了,我也记不清是否这样做了。最重要的是,当使用键盘快捷键重新格式化时,我想重新排列代码并按自己的喜好排序属性的顺序。 - Roy Hen Engel
我甚至没有定制它们! - Xenolion
2个回答

5

找到了答案:
1. 添加一个新规则
2. 在我的情况下:
Name = tools:.*
Namespace = .*
3. 完成!


0
在同一个地方,设置-->代码样式-->XML从Android配置文件中设置默认设置。 错误的设置

Wrong setup

重新导入默认设置(从 -> Android)之后

After reimport default settings


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接