2011年9月28日水曜日

ADT 14 PreviewのXML Formatter

ダウンロードとインストール方法は下記から
Android Tools Project Site
http://tools.android.com/download/adt-14-preview

設定は[Window]-[Preferences]-[Android]-[Editors]から行う


機能はこんな感じ

  • インデントをスペース4個分に設定
  • 空行を削除
  • 1行1アトリビュートに整形
  • ”>”、”/>”の前にスペースを挿入
  • アトリビュートのソート
  • Visual Layout Editorから編集した際に自動フォーマット
  • ファイル保存時にフォーマット

かなり便利になってます。

2011年9月17日土曜日

Android開発向けEclipse設定メモ

文字コード
[Window]->[Preferences]->[General]->[Workspace]
Text file encodingをUTF-8に設定

Javaソースコードのフォーマッタ
[Window]->[Preferences]->[Java]->[Code Style]->[Formatter]
android-formatting.xmlをインポート
9/17現在http://android.git.kernel.org/から取得出来なかったので
https://github.com/android/platform_development/tree/master/ide/eclipseから取得

Javaソースコードを保存時にフォーマット
[Window]->[Preferences]->[Java]->[Editor]->[Save Actions]
Format source codeにチェック

XMLソースコードのフォーマッタ
[Window]->[Preferences]->[XML]->[XML Files]->[Editor]
Split multiple attributes each on a new lineにチェック
Indent using spacesを選択、Indentation sizeを4に設定
[2011/10/7追記]
ADT14Preview版をインストールすると
[Window]-[Preferences]-[Android]-[Editors]から
Android用のXMLフォーマッタの設定が行えるようになる
参考:当ブログ記事『ADT 14 PreviewのXML Formatter』
http://neta-abc.blogspot.com/2011/09/adt-14-previewxml-formatter.html

Visual Layout Editorからボタン等を追加したときに、自動でフォーマット
[Window]->[Preferences]->[Android]->[Editors]
Automatically format the XML edited by the visual layout editorにチェック

参考にしたサイト
C-LIS Crazy Lab.
Eclipseのワークスペースを作った時にすべき3つのこと
http://ccl.c-lis.co.jp/modules/d3blog/details.php?bid=128

Bescottee
Androidアプリ開発向け Eclipse XML Formatter
http://andbrowser.com/development/knowhow/413/android-eclipse-xml-formatter/