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 for XMLで書式設定が見つかりません。
Ctrl+Shift+F
あなたのためにそれを行い、あなたはそれを設定することができます
Window -> Preferences -> XML -> Xml Files -> Editor
上記のように、 Ctrl+Shift+F 自動フォーマットします。ただし、デフォルトでは、Eclipseは単純な方法で属性を分割します。私のように、すべての属性を独自の行に配置する場合は、[ウィンドウ]→[設定]→[XML]→[XMLファイル]→[エディター]に移動し、新しい行で複数の属性を分割するを確認します。
Macintoshユーザーの場合はCMD + SHIFT + F
XMLエディターを使用してファイルを開き、ソースビューにスワップしてから、 Ctrl + Shift + F 騙す。
windows-> preferences-> xml files-> editorを開き、行幅に高い数値を入力し、たとえば999を入力し、ctrl + shift + Fでxmlファイルをフォーマットします。
行が適切に配置されていることがわかります。