IntelliJ: Cara menyorot variabel secara otomatis seperti di Eclipse

96

Majikan saya ingin saya menggunakan IntelliJ untuk pengembangan Java. Sebelumnya saya selalu menggunakan eclipse.

Salah satu fitur favorit saya di eclipse adalah dapat mengklik variabel, parameter metode, bidang kelas, dll dan melihat penggunaan variabel tersebut yang disorot di seluruh kelas.

Apakah ada cara untuk mengaktifkan fitur ini di IntelliJ IDEA? Saya menggunakan Ultimate versi 9.0.3.

tau-neutrino
sumber

Jawaban:

164

File| Settings( Preferencesdi Mac) | Editor| General| Soroti penggunaan elemen di tanda sisipan .

CrazyCoder
sumber
10
Anda pasti ingin memasang plugin "Penyorot Pengenal" juga, yang memungkinkan Anda dengan mudah bernavigasi di antara penggunaan yang disorot.
Daniel Alexiuc
Opsi ini mengubah perilaku tombol enter? Setelah mencentang opsi, menekan tombol enter tidak memindahkan tanda sisipan ke baris baru. Sebaliknya, itu pindah ke karakter berikutnya.
mmdemirbas
4
Adakah cara untuk mengubah warna penggunaan yang disorot?
Xorty
1
Bekerja secara default dalam 12x sepertinya
dbrin
1
Menggunakan 2016.2 dan ini tidak berfungsi sama sekali. Pengaturannya aktif secara default, tetapi tidak menyorot variabel tempat kursor saya aktif (kecuali warnanya sama dengan non-sorotan?)
Adam
14

Saya pikir Intellij tidak melakukan ini secara default karena suatu alasan. Jika Anda mengklik sebuah simbol pada kode Anda, Anda dapat menekan Ctrl+Shift+F7, kemudian itu akan menyorot (Terlihat tinggi, tidak seperti garis bawah default) semua kemunculan simbol. Hal baiknya adalah, jika Anda memindahkan kursor dari simbol itu, itu akan membuatnya tetap disorot ke mana pun Anda pergi.

Tip: Anda dapat menyorot berapa banyak simbol berbeda yang Anda inginkan pada saat yang bersamaan.
Tip 2: F3 / Shift + F3 masing-masing beralih ke kemunculan berikutnya / sebelumnya.

Mateus Viccari
sumber
3
Bagus! Cmd + Shift + F7 di Mac
HankCa
8

Masuk ke Pengaturan-> Pengaturan IDE-> Editor-> Warna dan Font-> Umum

Buat salinan Dracula menjadi sesuatu seperti MyOwnDracula (tidak dapat mengubah skema bawaan).

Temukan apa pun yang perlu Anda ubah, dalam hal ini " Pengenal di bawah tanda sisipan " dan ubah warna latar depan dan latar belakang sesuai keinginan Anda.

atom88
sumber
1

Meskipun ini adalah pertanyaan tentang cara menyorot semua variabel, poin satu dan dua akan menjawab bahwa sementara poin 3 akan membuat Anda lebih produktif dan mengganti nama semua variabel secara bersamaan jika Anda memilih untuk melakukannya.

  1. Dengan kursor Anda pada suatu kejadian.
  2. Lakukan Ctrl+Shift+F7untuk memilih semua kejadian lainnya.
  3. Kemudian Shift + F6untuk mengganti nama semua kemunculan secara bersamaan.
N Djel Okoye
sumber