1. ホーム
  2. android-studio

[解決済み] Android Studioでコード内の複数の場所(sublime)を選択する方法は?

2022-11-22 13:23:48

質問

Android Studioでコード内の複数箇所を選択する方法は?

ソースコード上の複数の場所に同じテキストを挿入したいのですが。複数のマウスカーソルがあるようなものです。VS2012 では簡単にできましたが、Android Studio ではどうすればよいのでしょうか。

どのように解決するのですか?

私は、このクールな機能を発見し、あなたと共有することができます。3つのクールな機能を見つけました。

  1. 複数選択には alt + シフト で、変更したい箇所をマウスで選択し、入力すると、複数の箇所に同時に書き込むことができます。

  2. もうひとつのクールな機能は、列の選択です。これは素晴らしい方法でクリックすることができ、特にリファクタリングしているときに大いに役立ちます。

ほとんどのシステムで、それは保持する middleMouseButton を押したままコードの上にドラッグすることで動作しますが、他のシステムでは alt を押したままコードを選択すると、以下のように動作します。

  1. 3つ目のクールな機能は Sublime selection で、コード内の同じ単語を見つけ、それを簡単に変更したり追加したりできます。 alt + j Windows / Linuxでは ctrl + g をmacで実行します。どのように動作するか見てみましょう。

また、コメントで@Narayanaさんがおっしゃっているように Ctrl + シフト + Alt + j は、一発ですべてのオカレンスを選択するため、一発リファクタリングが可能です。