2017-10-17 55 views
0

因此,我想在Settings--> Code Style --> XML中配置如何在Windows上使用ctrl + shift + L重新格式化代码时排序属性的顺序。 在我的情况下,首先全部为xmlns等命名空间属性,然后是所有具体的视图属性。
为了做到这一点,我尝试使用在代码样式设置中预先配置的规则,以及创建新规则。 默认情况下,第一xmlns标记显示,然后查看属性,然后tools:...,如图所示,图像在这里: enter image description here 当去Settings--> Code Style --> XML,我试图与预配置的规则玩,甚至试图创建新规则,但没无法设置tools:...属性显示在xmlns属性之后。
这是代码样式设置屏幕的图像,也是我尝试创建的规则。
enter image description here 只是为了确保,这就是我想要实现:
enter image description here
我也尝试一遍又一遍地的文件建立,但不能完全弄清楚如何正确地创建规则,因为它不是加工。
XML code style documentaion
有没有人试图改变这些设置,和/或可以帮助我的设置?Android Studio - 重新排列代码风格不起作用的XML

谢谢

+0

它是'CTRL + ALT + L'或'CTRL + SHIFT + L'就像你说过的\因为我总是使用第一个! – Xenolion

+0

@Xenolion因为键盘快捷键可以更改并且可能已经存在,我不记得这么做。 底线是我想重新排列代码,并使用键盘快捷方式重新格式化时,按照我的喜好对属性排序。 – henengel

+0

我没有,即使他们可以定制! – Xenolion

回答

0

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