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.


3
OK, saya akan mencoba membuatnya lebih relevan lain kali. Hanya untuk memuaskan rasa ingin tahu saya, apa yang akan Anda gunakan?
Gerrie


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


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.


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.


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


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


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.


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.


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.


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".


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


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.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.