如何在Eclipse中格式化XML代码?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (41)

在Eclipse中编写.xml文件时,通常需要手动缩进代码。例如

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:background="@color/background"
android:layout_height="fill_parent"
android:layout_width="fill_parent" />

格式化后,它看起来如下所示。

<?xml version="1.0" encoding="utf-8"?>
   <LinearLayout   
      xmlns:android="http://schemas.android.com/apk/res/android"
      android:background="@color/background"
      android:layout_height="fill_parent"   
      android:layout_width="fill_parent" />

如何实现自动化?我无法在Eclipse中找到XML格式设置。

提问于
用户回答回答于

Ctrl+Shift+F

将为您完成此任务,并且您可以将其配置为

Window -> Preferences -> XML -> Xml Files -> Editor
用户回答回答于

如上所述,Ctrl+Shift+F将自动格式化.。但是,默认情况下,Eclipse将以天真的方式拆分属性。

扫码关注云+社区