新しいAndroidのアクティビティを作成すると、クラスの名前に応じて自動的にテキストをJavaファイルに挿入できますか?通常のJavaクラスは、このよう がJavaクラスにテキストを自動的に挿入
生成され
は、私には、例えば、このように生成されるJavaクラスを設定することはできますか?
新しいAndroidのアクティビティを作成すると、クラスの名前に応じて自動的にテキストをJavaファイルに挿入できますか?通常のJavaクラスは、このよう がJavaクラスにテキストを自動的に挿入
生成され
は、私には、例えば、このように生成されるJavaクラスを設定することはできますか?
これを行うようにIDEを構成できます。 Eclipseは「コードテンプレート」と呼ばれ、グローバルに、またはプロジェクトごとに構成することができます。 IBMはtutorialを提供していますが、十分な助けを得ていない場合は他にもたくさんのリソースがあります。
囲碁[ファイル]> [その他の設定]> [デフォルト設定...あり
:エディタ>ファイルとコードテンプレート
選択クラス(またはその他のファイル)と、このようなものを追加:
public ${NAME} {
Log.d(${NAME}, "log from constructor");
}
を
アクティビティの特定のケースは、画面の[その他]タブにあります。
「クラス」テンプレートにコードを追加しました。それはこのように見えた:
#if (${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#if (${IMPORT_BLOCK} != "")${IMPORT_BLOCK}
#end
#parse("File Header.java")
#if (${VISIBILITY} == "PUBLIC")public ${NAME} { Log.d(${NAME}, "log from
constructor"); } #end #if (${ABSTRACT} == "TRUE")abstract #end #if (${FINAL}
== "TRUE")final #end class ${NAME} #if (${SUPERCLASS} != "")extends
${SUPERCLASS} #end #if (${INTERFACES} != "")implements ${INTERFACES} #end {
}
しかしLog.d ... doesn't仕事
は
http://idownvotedbecau.se/imageofcode –
@BernoulliGate [タグ:アンドロイド-スタジオ]タグが表示されますにAndroid Studioがどのようにクラスを生成しているかを変更することについて質問されているように見えるので、ここでは関連性があります。 – Dukeling