重新格式化后,如何使XML代码中的名称空间attr出现在下一行

时间:2018-11-18 12:50:37

标签: android xml android-studio android-layout android-xml

每次重新格式化XML代码时,xmlns都会上移到写有根元素标记名的行。

<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
     xmlns:tools="http://schemas.android.com/tools"
     android:layout_width="match_parent"
     android:layout_height="match_parent">

xmlns:android... CoordinatorLayout旁边。我在AndroidStudio中玩了“代码样式”菜单的XML部分,但无法做到这一点。 当我重新格式化布局XML文件时,这就是我想要的:

<android.support.design.widget.CoordinatorLayout
     xmlns:android="http://schemas.android.com/apk/res/android"
     xmlns:tools="http://schemas.android.com/tools"
     android:layout_width="match_parent"
     android:layout_height="match_parent">

有人可以帮我吗?

这是我的AndroidStudio中的XML属性安排: XML attr arrangement

1 个答案:

答案 0 :(得分:2)

  1. 转到File-> Settings-> Editor-> Code style-> XML
  2. 有4个子菜单(Tabs and IntentsOtherArrangementAndroid),选择Android
  3. Layout Files下方的右侧,同时选中Insert line break before first attribureInclude namespace declarations

enter image description here