私は Android 開発の初心者であり、フロントエンドの担当者を兼ねるデザイナーでもあります。
android:
属性を追加するたびに入力する手間を省くにはどうすればよいですか?
他のテキスト エディター ( TextMate ) では、既知のトリガーを入力してスニペットをトリガーtabし、単語をオートコンプリートすることができます。Eclipseに似たようなものはありますか?
私は Android 開発の初心者であり、フロントエンドの担当者を兼ねるデザイナーでもあります。
android:
属性を追加するたびに入力する手間を省くにはどうすればよいですか?
他のテキスト エディター ( TextMate ) では、既知のトリガーを入力してスニペットをトリガーtabし、単語をオートコンプリートすることができます。Eclipseに似たようなものはありますか?
新しい行の先頭でCtrl+を押すと、オートコンプリートダイアログを表示できます。Space
さらに、なぜ入力する必要があるのandroid:
か(そして、どのように入力を好きなように変更できるのか)についてのメモを追加したいと思います。
レイアウトファイルの最初の要素を見ると、次のような行があります。
xmlns:android="http://schemas.android.com/apk/res/android"
ここで単語を変更するandroid
と、それが入力する必要のあるプレフィックスになります-代わりに設定する場合
xmlns:a="http://schemas.android.com/apk/res/android"
a:
この場合、次の例のように、すべての属性の前にを付けるだけで済みます。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:a="http://schemas.android.com/apk/res/android"
a:layout_width="fill_parent"
a:layout_height="fill_parent"
a:orientation="vertical" >
<TextView
a:layout_width="fill_parent"
a:layout_height="wrap_content"
a:text="@string/hello" />
</LinearLayout>
キーワードの 2 番目の部分を入力し始めるだけです (その後に続く部分と+android:
を押すと、Eclipse は . で始まる目的のキーワードを挿入します。CtrlSpaceandroid:
最初にCtrl+を使用します。Space次に、何かを入力し始めます。矢印キーを使用してリストを移動し、Enterいずれかを選択します。
:-)