Eclipse tidak melengkapi otomatis dan menemukan referensi lagi

18

Beberapa hari yang lalu saya menggunakan fitur autocomplete dan Ctrl-klik tanpa masalah.

Tapi sekarang fitur-fitur itu tidak berfungsi lagi: autocomplete muncul tetapi selalu kosong, dan Ctrl-klik tidak berfungsi karena Eclipse tidak mengenali kelas lagi.

Ini bahkan tidak berfungsi untuk kelas atau fungsi atau variabel dalam file yang sama, jadi saya kira ini bukan masalah konfigurasi, tapi mungkin cache yang rusak?

Matthieu Napoli
sumber

Jawaban:

36

Coba ini:

  • Pergi ke Preferensi »Java» Editor »Bantuan Konten» Lanjutan .
  • Pastikan Proposal Java Lainnya dicentang / dicentang

Jika itu tidak berhasil, cukup "tutup" proyek dan buka kembali.

Sahil
sumber
1
Itu berhasil, terima kasih! Saya menggunakan Eclipse untuk PHP, jadi saya mencoba menutup dan membuka kembali proyek dan berhasil. Persis apa yang saya cari terima kasih.
Matthieu Napoli
1
Kepler tidak mengaktifkan ini secara default ketika saya mengunduhnya karena alasan tertentu
Jherico
1
+1 hal yang sama. Kepler tidak mengaktifkan ini secara default. Semoga orang lain akan datang dan melihat perbaikan ini. (Eclipse Kepler Aktifkan Bantuan Konten Intellisense AutoComplete)
Daryl Teo
2
Saya tidak tahu mengapa Kepler tidak mengaktifkan ini secara default. Itu suatu keharusan bagi pengembang Android.
noob
3
tutup / buka kembali bekerja untuk saya.
dharm0us
5

Ini adalah hal yang sulit untuk saya selesaikan (menjalankan Juno Version: 4.2.1 Build id: M20120914-1800 di Mac OSX 10.6.8).

Langkah-langkah yang harus saya ambil adalah:

  1. Jalankan Bantuan »Periksa pembaruan dan kemudian mulai kembali untuk mendapatkan versi terbaru
  2. Seperti disebutkan di atas, Buka Preferensi »Java» Editor »Content Assist» Advanced
  3. Klik semua yang terkait Java di kedua bagian
  4. Mulai lagi
Chuck Mosher
sumber
3

Di ubuntu studio ctrl- spaceditugaskan pada tingkat sistem operasi untuk mengubah metode input keyboard. Saya harus mengubah Metode Input Berikutnya di Pengaturan Manager–> Metode Input Keyboard–> bidang Metode Input Selanjutnya .

Saya mengubahnya dari ctrl- spaceke ctrl- alt- shift- space.

Bob
sumber
Terima kasih. Saya tidak tahu siapa yang merancang ini tetapi pilihan ctrl + ruang untuk mengubah metode input keyboard benar-benar bodoh.
benji
ini solusinya juga berlaku untuk Mac Os. pergi ke System Preferences> Keyboard> Input Sources dan untick mengikat ruang kontrol yang bodoh itu.
Kerem Baydoğan