2017-10-17 8 views
0

Donc j'essaie de configurer en Settings--> Code Style --> XML comment je voudrais que l'ordre des attributs soit trié lors du reformatage du code en utilisant ctrl + shift + L sous Windows. Dans mon cas, d'abord tous xmlns et d'autres attributs d'espace de noms, puis tous les attributs de vues spécifiques.
Afin de le faire, j'ai essayé de jouer avec les règles préconfigurées dans les paramètres de style de code, et aussi en créant de nouvelles règles. Par défaut, les premiers xmlns balises sont affichées, puis afficher les attributs, puis tools:..., comme le montre l'image ici: enter image description here Quand vous allez à Settings--> Code Style --> XML, j'ai essayé de jouer avec les règles préconfigurées et même créer essayé une nouvelle règle, mais didn ne parviendront pas à obtenir les attributs tools:... à afficher après les attributs xmlns.
Ceci est une image de l'écran des paramètres de style de code, aussi avec la règle, j'ai essayé de créer.
enter image description here Juste pour vous assurer, ce que je suis en train de réaliser:
enter image description here
J'ai aussi essayer d'aller encore et le documentaion, mais ne pouvait pas tout à fait comprendre comment créer correctement la règle, puisque ce n'est pas travail.
XML code style documentaion
Quelqu'un at-il essayé de modifier ces paramètres, et/ou peut me aider à la mise en?Android Studio - Réorganisation de XML dans le style de code ne fonctionne pas

Merci

+0

Est-il 'CTRL + ALT + L' ou' CTRL + MAJ + L' comme vous avez saidi \ parce que j'utilise toujours le premier! – Xenolion

+0

@Xenolion Peu importe, car le raccourci clavier peut être changé et peut-être été et je ne me souviens pas de le faire. La ligne inférieure est que je veux réorganiser le code et trier l'ordre des attributs à mon goût lors du reformatage en utilisant le raccourci clavier. – henengel

+0

Je n'ai même pas si elles sont personnalisables! – Xenolion

Répondre

0

a trouvé la réponse:
1. Ajouter une nouvelle règle
2. Dans mon cas:
Name = tools:.*
Namespace = .*
3. Terminé!