
11.2
XML
ファイルを直接編集する
181
11.2.2
XML
を直接編集する
XMLファイルを編集するのは、大変な仕事になることがある。タグの対応関係に注意を払い、正
しい属性値を使わなければならない。誤りがあっても、コンパイル時や実行時になるまでわからない
ことが多く、その分デバッグサイクルが非効率で時間のかかるものになってしまう。ツールに組み込
まれているXMLエディタには、マニュアルのレイアウトファイル編集が楽になるような機能が含まれ
ている。これらの機能を使えば、構文エラーなしで有効なXMLを書き、正しい属性を使って、レイ
アウトをリファクタリングするのは簡単になる。
11.2.2.1
コード補完
Javaファイルを編集しているときに使えるコード補完機能は、おそらくすでに使ったことがある
だろう。ADTは、XMLレイアウトファイルを編集しているときにも同様の機能を提供する。UIウィ
ジェット定義や、属性
値のルックアップ、リソースの識別(Drawable、レイアウト要素、文字列値、
スタイル定義など)にこの機能を使うことができる。これらのツールによって、XMLレイアウトファ
イルを正しく作るのは大幅に楽になり、構文エラーのフィックスや指定できる値を見つけるための
APIの検索などに時間を費やす必要はなくなる。
コード補完を起動するためのキーの組み合わせは、Javaのときと同じで、どのプラットフォームで
も[Ctrl]-[Spacebar]である。選択しているコードによって表示されるオプションが変わ ...