Androidプロジェクトで作業しているときに、文字列をstrings.xmlに抽出し、キーを変更できる魔法のショートカットを使用したいと思います。ありますか?
ない場合は、新しいリファクタリング方法を開発し、IntelliJの可能性を拡張する方法はありますか?
Androidプロジェクトで作業しているときに、文字列をstrings.xmlに抽出し、キーを変更できる魔法のショートカットを使用したいと思います。ありますか?
ない場合は、新しいリファクタリング方法を開発し、IntelliJの可能性を拡張する方法はありますか?
Alt+ Enter(意図アクションメニューを呼び出すため)文字列に対して、メニューから文字列リソースアクションを追加を使用します。
リソースの名前を変更するにはRefactor
| Rename
Javaコードでリソース名を使用している間は、すべての参照とリソース自体の名前が変更されます。
Eclipseのオプションがあります:Source / Externalize文字列。これはクラスの文字列を.propertiesファイルに外部化しますが、Androidの方法でstrings.xmlに直接エクスポートすることはできないようです。
Eclipseを使用している場合は、strings.xmlに抽出する文字列を強調表示し、Alt + Shift + Aを押して、画面右下の小さなポップアップで[ Android文字列の抽出]を選択します。