IntelliJ:Eclipseのように変数を自動ハイライトする方法


95

私の雇用主は、Java開発にIntelliJを使用することを望んでいます。以前、私はいつも日食を使用していました。

Eclipseで私のお気に入りの機能の1つは、変数、メソッドパラメーター、クラスフィールドなどをクリックして、クラス全体で強調表示されたこれらの変数の使用法を確認できることでした。

IntelliJ IDEAでこの機能を有効にする方法はありますか?Ultimateバージョン9.0.3を使用しています。

回答:


164

File| SettingsPreferencesMacの場合)| Editor| General| キャレットでの要素の使用法を強調表示します


10
あなたは間違いなく、「Identifier Highlighter」プラグインもインストールする必要があります。これにより、強調表示された使用法の間を簡単に移動できます。
Daniel Alexiuc、2011

このオプションはEnterキーの動作を変更しますか?オプションをチェックした後、Enterキーを押してもキャレットは改行に移動しません。代わりに、次の文字に移動します。
mmdemirbas

4
ハイライトされた使用法の色を変更する方法はありますか?
Xorty 2012

1
12xではデフォルトで次のように動作します
dbrin

1
2016.2を使用すると、これはまったく機能しません。設定はデフォルトでオンでしたが、カーソルが置かれている変数が強調表示されていません(ハイライト以外の色と同じ色でない限り)
Adam

14

Intellijは、理由によりデフォルトでこれを実行しないと思います。コードのシンボルをクリックすると、を押すことができますCtrl+Shift+F7。すると、シンボルのすべての出現箇所が強調表示されます(デフォルトの下線とは異なり、可視性が高くなります)。良い点は、そのシンボルのカーソルを移動すると、どこにいてもハイライトされたままになることです。

ヒント:同時に必要なシンボルの数を強調表示できます。
ヒント2:F3 / Shift + F3は、それぞれ次/前の発生に移動します。


3
偉大な者!MacでCmd + Shift + F7
HankCa 2016年

8

「設定」->「IDE設定」->「エディタ」->「色とフォント」->「一般」に移動します。

DraculaのコピーをMyOwnDraculaなどに作成します(組み込みスキーマは変更できません)。

変更する必要があるものをすべて見つけます。この場合は「キャレットの下の識別子」であり、前景と背景の色を好みに応じて変更します。


1

これはすべての変数を強調表示する方法に関する質問ですが、ポイント1と2は答えますが、ポイント3は生産性を向上させ、そうすることを選択した場合はすべての変数の名前を同時に変更します。

  1. カーソルをオカレンスに合わせます。
  2. Ctrl+Shift+F7他のすべてのオカレンスを選択してください。
  3. 次にShift + F6、すべてのオカレンスの名前を同時に変更します。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.