【问题标题】:How to align XML code in Android Studio?如何在 Android Studio 中对齐 XML 代码?
【发布时间】:2015-03-30 12:27:27
【问题描述】:

Android Studio 中是否有任何功能可以通过“=”符号对齐所有 XML 属性。我找不到任何允许这样做的设置。


只是另一个喜欢代码可读性的代码格式*者。

【问题讨论】:

  • 与论坛网站不同,我们不使用“谢谢”、“任何帮助表示赞赏”或Stack Overflow 上的签名。请参阅“Should 'Hi', 'thanks,' taglines, and salutations be removed from posts?。顺便说一句,这是“提前致谢”,而不是“在先致谢”。
  • 我实际上从未见过有人为 Android 布局使用这种 XML 格式。没说错什么的。只是从未考虑过。
  • 我也没有见过它,但是在 Objective-C 中编码让我可以简单地对齐所有内容,这使得可读性对我来说更加高效。 Xcode 的 XAlign (github.com/qfish/XAlign) 插件使这变得更容易。因为尽管我问我找不到办法做到这一点。当我手动进行对齐时,它对 xml 代码的可读性有很大帮助,并且可以更轻松地快速查看文件。只是个人喜好。 :) @MattLogan

标签: android xml android-layout android-xml code-formatting


【解决方案1】:

下面的代码将对齐所有内容,但不是在 = 符号之后。为了更好的答案here

赢/Linux:

Ctrl + Alt + L

苹果机:

Option + Command + L

【讨论】:

  • 对我不起作用!
  • 在 Ubuntu 上按 Ctrl + Alt + L 并锁定我的电脑!
  • 像魅力一样在我的 Mac 上工作!
【解决方案2】:

这样试试

设置 - 编辑器 - XML

【讨论】:

  • 谢谢,但我只是在吹毛求疵。没有真正的解决方案,对齐/换行选项允许标记或属性,甚至在等号之间添加空格,但不一定用于在 xml 文件中的给定属性内对齐等号。 :D
最近更新 更多