15

Androidプロジェクトで作業しているときに、文字列をstrings.xmlに抽出し、キーを変更できる魔法のショートカットを使用したいと思います。ありますか?

ない場合は、新しいリファクタリング方法を開発し、IntelliJの可能性を拡張する方法はありますか?

4

3 に答える 3

20

Alt+ Enter(意図アクションメニューを呼び出すため)文字列に対して、メニューから文字列リソースアクションを追加を使用します。

リソースの名前を変更するにはRefactor| RenameJavaコードでリソース名を使用している間は、すべての参照とリソース自体の名前が変更されます。

于 2011-08-23T11:30:44.860 に答える
0

Eclipseのオプションがあります:Source / Externalize文字列。これはクラスの文字列を.propertiesファイルに外部化しますが、Androidの方法でstrings.xmlに直接エクスポートすることはできないようです。

于 2011-08-27T18:17:54.263 に答える
0

Eclipseを使用している場合は、strings.xmlに抽出する文字列を強調表示し、Alt + Shift + Aを押して、画面右下の小さなポップアップで[ Android文字列の抽出]を選択します。

于 2012-07-10T10:21:42.197 に答える