【发布时间】:2011-12-21 08:45:43
【问题描述】:
Eclipse 中 Android 的 GUI 设计器将这种类型的 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"/>
【问题讨论】:
-
全选 cntrl+A 然后按 cntrl+I
-
@hotveryspicy 它几乎完成了这项工作——即它根据我的屏幕大小格式化 XML。我希望它每行放置一个属性,而不是您的技术所做的 2 或 3 个。
-
更新你的SDK,就可以了
-
确保您使用的是 ADT 插件 14.0 或更高版本。它应该自动格式化 xml (developer.android.com/sdk/eclipse-adt.html)
-
formatting != refactoring :) 不要滥用这个词!
标签: android eclipse refactoring