Saya baru saja mengunduh dan menginstal Visual Studio 2012 Ultimate RC, tetapi saya mengalami masalah dengan intellisense: itu tidak berfungsi sampai saya menekan Ctrl+ Space. Saran kode juga dinonaktifkan (parameter metode misalnya).
Saya pikir masalahnya adalah dengan instalasi VS, karena pada akhir proses pesan berikut ditampilkan: " File log peristiwa sudah penuh ".
Mengapa saya memiliki masalah ini, dan apa yang dapat saya lakukan untuk memperbaikinya?
intellisense
visual-studio-2012
logfile
h_djebli
sumber
sumber
TOOLS
->Settings
->Import and Export Settings...
. Melakukan reset membuat Intellisense kembali untuk saya.Jawaban:
Pergi ke
Tools->Options->Text Editor->C# (or All Languages)->General
dan mengaktifkan
Auto List Members
danParameter Information
di panel sebelah kanan.sumber
Memulai kembali VS2012 akan memperbaiki masalah.
sumber
Lihat posting ini di sini .
Ini bekerja untuk saya:
Hapus file di folder ini. vs2010:
vs2012;
VS Ultimate 2013;
VS Professional 2015;
sumber
Solusi lain yang mungkin adalah mengatur ulang pengaturan sepenuhnya. Inilah yang diperbaiki untuk saya:
Tools->Import and Export settings->Reset all settings.
sumber
A. Simpan atau ekspor pengaturan Impor / Ekspor Anda:
Alat-> Pengaturan Impor dan Ekspor
B. Lakukan reset Impor / Ekspor:
Alat-> Impor dan Ekspor pengaturan-> Atur ulang semua pengaturan.
C. Kembali dan muat ulang pengaturan asli Anda lagi! Intellisense berfungsi dan Anda memiliki pengaturan asli Anda kembali!
sumber
Saya menggunakan ini untuk menyelesaikannya, pergi ke baris cmd
sumber
Ide dasar di sini adalah untuk memaksa sinkronisasi ulang dari database yang digunakan Intellisense.
Jika rujukannya adalah proyek dalam solusi Anda. Hapus proyek. Kemudian tambahkan referensi menggunakan opsi browse dari jalur yang tepat dari proyek yang baru saja Anda hapus. Lakukan build cepat dan periksa untuk memastikan referensi diambil dengan benar. Sekarang tambahkan proyek lama kembali ke solusi dan hapus referensi lama dan tambahkan itu sebagai bagian dari solusi.
Gagasan untuk memaksa sinkronisasi ulang basis data juga dapat dilakukan dengan cara lain. Misalnya dengan menggunakan jalur folder absolut.
sumber
sumber
Resharper-> Pilihan-> IntelliSense-> General Set ke 'Visual Studio native IntelliSense ...'
sumber
Itu membuat saya frustasi juga, tetapi saya menemukan jawaban saya sendiri. Restart memang membantu tetapi saya menemukan mengapa saya mendapat masalah: Saya telah menyalin dan menempelkan Panel ASP dengan kontrol yang harus saya gunakan kembali. Saya hanya memiliki mereka di tag Div pertama bekerja. Semua yang lain perlu diatur, jadi saya berkata, "Aha ... biarkan saya mengomentari sisa Tag Div yang tidak diatur ..." dan tentu saja, intellisense segera kembali.
Jadi tidak hanya itu gagal berfungsi jika kursor di bawah kesalahan kode tetapi bisa gagal berfungsi jika Anda tipe salin / tempel seperti saya.
sumber
Solusi saya (VS 2013) adalah berjalan sebagai administrator
sumber
Sangat sederhana,
Alasan mengapa itu terjadi Dalam kasus saya, saya telah mengubah referensi beberapa proyek
sumber
Solusi cepat saya adalah menutup semua file yang dibuka di area editor teks dan kemudian membukanya kembali dari Solution Explorer.
sumber
Tidak ada solusi yang bekerja untuk saya. Saya perhatikan bahwa masalahnya hanya terjadi pada satu file xaml, dan tidak pada file xaml atau c # lainnya.
Saya memiliki ekstensi bernama QuickConverter yang memungkinkan untuk membuat binding kustom dengan konverter in-line. Ini mengacaukan Intellisense dan ini tidak terdeteksi sebagai kesalahan saat membangun atau menjalankan aplikasi.
Saran saya adalah:
sumber
Saya sesekali mengalami masalah yang sama dengan OP.
Sayangnya, tidak ada solusi di atas yang berfungsi untuk saya. - Saya juga mencari dari internet kemungkinan solusi lain, termasuk Microsoft VS / windows forum, dan tidak menemukan jawaban.
Tetapi ketika saya menutup solusi VS, ada pesan yang meminta saya untuk mengunduh dan menginstal " Microsoft SQL Server Compact 4.0 "; per petunjuk ini saya akhirnya memperbaiki masalah.
Saya berharap temuan ini dapat membantu orang lain yang mungkin mendapatkan masalah yang sama.
sumber
Salah satu solusinya adalah dengan menonaktifkan ekstensi resharper, atau pemeriksa ejaan dan memulai kembali. Memang ini tidak ideal.
sumber
Dalam kasus saya
.csproj
file rusak dan Visual Studio mengecualikan beberapa file kelas dari solusi (Tapi mereka masih terlihat di Visual Studio sehingga masalah tidak jelas pada pandangan pertama). Dalam file-file ini, Intellisense tidak tersedia. Jadi perbaikannya adalah menambahkan file kembali ke solusi.sumber
Saya telah menghadapi masalah ini sejak 2 minggu, akhirnya menemukan jawabannya menggunakan alat Sysinternal yang disebut Process monitor (ProcMon.exe). Masalahnya berkaitan dengan pengaturan pembaruan otomatis. Saya menerapkan solusi di bawah ini dan membuatnya berfungsi
Solusi: Alat -> Opsi -> Lingkungan -> Ekstensi dan Pembaruan -> (hapus centang) Periksa pembaruan secara otomatis-> OK
sumber
Kadang-kadang sintaksis kode Anda memiliki kesalahan, seperti Anda menggunakan "dalam", itu harus "... '...." Untuk membantu Anda dengan cepat mendeteksi masalah, Anda mengklik tombol Desain , vs mencoba untuk membuat, dan itu akan menunjukkan baris kesalahan
sumber
Saya baru saja mengalami hal ini pada saya - dan (sementara itu tidak jelas langsung) itu karena Resharper (R #) dinonaktifkan selama masalah lisensi.
Mengaktifkan Resharper memperbaiki ini untuk saya!
sumber
Secara umum saya menghadapi masalah yang sama ketika saya menyalin beberapa cuplikan dari internet dengan beberapa karakter khusus yang merusak Intellisense.
Itu terjadi beberapa kali dengan saya, saya menemukan masalah setelah menghapus file dan membuat yang baru, sekarang ketika saya menghadapi masalah yang sama, pertama saya me-restart Visual Studio, jika ini tidak menyelesaikan masalah, saya menghapus yang terakhir cuplikan saya salin dari internet dan melakukannya dengan tangan, mereka masalahnya hilang.
sumber