Eclipse tidak menyoroti referensi lagi

320

Saya punya masalah aneh. Dalam Eclipse Ganymede, saya dulu bisa menyoroti variabel, dan itu akan menyoroti penggunaan variabel itu dalam metode itu. Namun melalui beberapa tindakan saya sekarang telah menonaktifkannya. Apakah ada cara saya bisa mengaktifkannya?

Saya mencoba mencari di Google, tetapi karena saya tidak tahu apa namanya, agak sulit.

Ini fitur yang sangat berguna, dan itu menjengkelkan karena tidak berfungsi.

Gerrie
sumber
3
OK, saya akan mencoba membuatnya lebih relevan lain kali. Hanya untuk memuaskan rasa ingin tahu saya, apa yang akan Anda gunakan?
Gerrie
kemungkinan duplikat Eclipse tidak menyoroti variabel yang cocok
Nateowami
setelah melakukan apa yang dikatakan jawaban yang diterima, Anda mungkin harus memulai kembali gerhana agar perubahan diterapkan.
mathheadinclouds

Jawaban:

613

Ada ikon "penyorot" kecil di bilah alat - ini mengaktifkan "Mark Occurrences".

Dari jendela preferensi, fitur yang Anda maksud dikonfigurasi dengan menavigasi ke:

Window -> Preferences -> Java -> Editor -> Mark Occurrences

tangkapan layar

Rytmis
sumber
23
Protip: dialog opsi memiliki pencarian find-as-you-type yang bagus, itulah yang saya temukan juga. :)
Rytmis
2
bekerja untuk PHP juga jika Anda pergi ke jendela -> preferensi -> php -> editor -> tandai kejadian
max4ever
1
Terima kasih banyak! Juga berfungsi untuk CDT: window -> preferensi -> c / c ++ -> editor -> tanda kejadian
xmoex
Demikian pula untuk Aptana studio: Window-> Preferences-> Aptana-> Editor -> {php | javascript | html ...} Sumber: Tombol Toggle Mark Occurrences diklik
sumid
1
Jika tidak ada komentar di atas yang berfungsi, hapus centang "Tandai kemunculan elemen yang dipilih dalam file saat ini"> Terapkan> OK. Kembali ke preferensi, centang "Tandai kemunculan elemen yang dipilih dalam file saat ini"> Terapkan> OK.
realPK
142

Ada ikon "penyorot" kecil di bilah alat - ini mengaktifkan "Mark Occurrences".

Anda mungkin secara tidak sengaja menekannya ketika mencoba memilih item menu di beberapa titik. Saya punya teman yang melakukannya dengan tombol bilah alat "tampilkan elemen saja" ...

Anda dapat menekannya lagi atau mengonfigurasi seperti yang dikatakan Rytmis.

Scott Stanchfield
sumber
Untuk aptana studio adalah tombol ini yang diklik. Anda harus melakukannya di menu.
sumid
Saya menyukai jawaban ini lebih dari jawaban yang diterima, karena ini memuaskan misteri di belakang: "Bagaimana mungkin saya mematikan fitur ketika saya tidak pernah membuka jendela preferensi selama bertahun-tahun"
Syed Aqeel Ashiq
oops Saya tidak sengaja menekannya: P
Shantaram Tupe
106

Tekan alt- shift- O.

Ini mengaktifkan fitur "Mark Occurrences" dari Eclipse; yang menyediakan fungsi penyorotan yang Anda lewatkan.

Fortega
sumber
18
  • Di Eclipse Kepler ,
    Anda cukup menggunakan ikon " Toggle Mark Occurrences " pada bilah alat atau Anda dapat menggunakan pintasan keyboard alt+ shift+ O.

    masukkan deskripsi gambar di sini

  • Window > Preferences > Java > Editor > Mark Occurrences. Aktifkan " Tandai kejadian elemen yang dipilih dalam file saat ini " dan klik Apply.

    masukkan deskripsi gambar di sini

Chandra Sekhar
sumber
Dan jika Anda mengalami masalah ini bahkan jika Anda memiliki opsi diperiksa, jadi: 1) "hapus centang"> "berlaku". 2) "centang"> "berlaku"
Farah
11

Pada Mac OS ini opt- cmd- OSaya menekan sekali itu secara tidak sengaja, berkat pertanyaan ini saya menemukan jalan kembali

Geert Weening
sumber
8

Saya juga memiliki ini dan opsi Mark Occurrence saya sudah diperiksa. Seperti biasa, coba mulai ulang Eclipse, itu berhasil untuk saya.

EDIT: Ini sebenarnya agak berhasil. Ada bug di Eclipse bahwa ketika Anda membuka proyek di jendela baru (kalau-kalau jendela Eclipse pertama Anda penuh dengan proyek) itu mulai tidak berfungsi. Jika perlu, Anda dapat memilih item dan mengaktifkan stabilo di toolbar atau menggunakan Alt + Shift + O, tetapi Anda harus melakukannya setiap kali Anda memilih item.

Thiago
sumber
Saya juga menemukan bug ini. Alih-alih memulai kembali gerhana, Anda juga dapat mengikuti saran di halaman ini dan menonaktifkan kejadian tanda lalu mengaktifkannya kembali.
lifeson106
4

Selain itu, Anda harus pergi ke General-> Editor-> Editor Teks-> Anotasi, pilih Kejadian dan centang "Teks sebagai" dan pilih Disorot. Ini akan membuatmu bahagia.

CodeSlinger
sumber
Ini memungkinkan Anda memilih cara kemunculan muncul di layar. Disorot sudah diatur untuk saya. Mungkin standarnya.
misiu_mp
2

Mungkin itulah 'tanda kejadian' dimatikan ... Saya menggunakan Ctrl + Shift + O untuk mengatur impor dan secara tidak sengaja memilih Alt alih-alih Ctrl. Jadi itu bisa dihidupkan kembali oleh Alt + Shift + O.

Sankalp
sumber
Kesalahan yang sama telah saya lakukan, tetapi untuk menyorot kemunculan file saya menggunakan Ganti nama jalan pintas kejadian Ctrl + Alt + r. Terima kasih posting kamu banyak membantu saya. ): -
Yash
1

Saya punya masalah serupa. Saya menyelesaikannya dengan menghapus plugin erlang yang disebut "erlide".

svrkispm
sumber
3
Terima kasih, saya akan meneruskan itu kepada teman fanatik erlang saya. Meskipun saya yakin dia tidak menggunakan gerhana.
Gerrie
1

Saya memiliki masalah yang sama di mana referensi tidak disorot, pada mengaktifkan kejadian tanda di windows-prefrences-java-editorsaya dapat menyorot referensi

valarmathi
sumber
0

Bagi saya itu tidak berfungsi lagi karena ada kesalahan dalam kode. Biasanya berfungsi, tetapi terkadang tidak, pastikan kode Anda tidak memiliki kesalahan jika tidak ada yang berfungsi.

Tudor
sumber