2011-12-21 82 views
1

Eclipse中的GUI设计的Android吐出了这种类型的XML(可成布局):如何在Eclipse中格式化Android xml?

<Button android:layout_height="wrap_content" android:id="@+id/btnSaveMessage" android:layout_width="wrap_content" android:layout_gravity="right" android:text="@string/text_save" android:width="125dp"></Button>

有没有在Eclipse中重构把这个咕成漂亮的格式化XML这样的:

<Button android:layout_height="wrap_content" 
     android:id="@+id/btnSaveMessage" 
     android:layout_width="wrap_content" 
     android:layout_gravity="right" 
     android:text="@string/text_save" 
     android:width="125dp"/> 
+1

选择所有CNTRL + A,然后按CNTRL +我 – 2011-12-21 08:47:21

+0

@hotveryspicy它几乎没有工作 - 这是它格式化XML为我的屏幕大小。我希望它为每行放置一个属性,而不是您的技术所用的2或3。 – AngryHacker 2011-12-21 08:49:13

+1

更新您的SDK,那么它会做 – 2011-12-21 08:53:00

回答

4

按CTRL ++˚F

按CTRL +

+0

ADT插件14.0或更高 – AngryHacker 2011-12-21 09:13:14

+0

所有........ – 2011-12-21 09:14:51

2

是的,你可以做到这一点。

为了这样做遵循的步骤

  1. 选择xml文件的源代码。
  2. 右键单击选定的源代码。
  3. 现在去Source->清理文档。
  4. 现在弹出一个清理窗口,标记检查相应的选项并单击确定。

你也可以选择source-> format在xml中做一些格式化。除了格式之外,清理还提供了其他功能。

Cleanup window