web-dev-qa-db-ja.com

Androidスタジオを見つけて交換する

プロジェクト全体で(refactor - > renameを使用した単一クラスではなく)Wordのすべての出現箇所を見つけて置換し、大文字と小文字を維持する方法(Android Studioまたはコマンドラインスクリプトを使用)はありますか?

たとえば、サプライヤは、マーチャント、サプライヤ - >マーチャント、サプライヤ - >マーチャントに移動する必要があります。私の上司は私が取り組んでいるプロジェクトのためにマーチャントを持つサプライヤのすべてのインスタンスを変更することを望んでいます。私は約1時間それをやっていて、私は私の時間を無駄にしているのを知っています。時間を節約する提案を教えてください。

229
sirFunkenstine

私が探しているショートカットは、次のとおりだと思います。

Ctrl+Shift+R WindowsおよびLinux/Ubuntuの場合

Cmd+Shift+R Mac OS Xの場合

ref: ソース

464
Krylez

オンWindows

見つける: Ctrl+F

単一のクラスで検索して置換する: Ctrl+R

プロジェクト全体で検索と置換: Ctrl+Shift+R

on OS X、それは似ています、置き換えてください Ctrl と Command

66
sooglejay

Androidスタジオでは、[編集] - > [検索] - > [パスで置換]をクリックして、コメントとコードを含むプロジェクト全体をチェックインします。

35
Zoombie

ファイルの名前にrefactor-> renameを使用すると、プロジェクト内でファイルが使用されているすべての場所で、リファクタがそれを置き換えます。

私はすでに変数、xmlファイル、Javaファイル、複数のドロアブルの名前を変更しました、そして操作の後私はエラーなしで直接構築することができました。

あなたのプロジェクトのバックアップをとり、それがあなたのために働くかどうかを確かめてください。

11
Pull

押す Ctrl+R あなたがいるクラスのコードを見つけて置き換えるために...

10
Simon

つかいます ctrl+R または cmd+R OSXで

9
user3245882

ctrl + H .....クラスからWordを置き換えるためのgiveオプション。

2
Dinesh

ショートカットは

Windowsの場合: Ctrl+Shift+R

Macの場合: Cmd+Shift+R

2
JGPhilip

使用してみてください:編集 - >検索 - >パス内の置換...

1
dazed