2017-10-17 143 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.完成!