Ini membuatku gila. Sejak saya menginstal ReSharper 4, F12sepertinya tidak lagi berfungsi. Jika Anda melihat semua pintasan ReSharper di sub menu Goto, Deklarasi tidak memiliki tugas apa pun!
Satu-satunya cara saya bisa pergi ke deklarasi adalah dengan menggunakan Altdan `dan kemudian memilih Deklarasi.
Saya telah mencoba un-instal dan menginstal ulang ReSharper tanpa hasil, saya juga, dalam opsi ReSharper memintanya untuk menggunakan Key Bindings Visual Studio default tetapi itu juga tidak berhasil.
Menariknya, ketika saya menggunakan Altdan `saya benar-benar mendapatkan dua entri untuk opsi Deklarasi.
Adakah yang menemukan masalah ini?
Saya menggunakan Visual Studio 2005 SP1.
Saya mengalami masalah yang sama dan mengatasinya dengan terlebih dahulu mengatur ulang pemetaan keyboard Visual Studio saya:
Kemudian masuk ke opsi ReSharper dan terapkan skema:
Memperbarui:
Untuk VS2017 dan seterusnya:
Untuk Resharper 2017.2:
sumber
Untuk ReSharper 8 dan Visual Studio 2012:
Kemudian masuk ke opsi ReSharper dan terapkan skema:
sumber
Saya mengalami masalah ini dan diselesaikan dengan mengikuti langkah-langkah yang dijelaskan dalam gambar:
Buka Tab Visual Studio di jalur: Tools >> Options >> Keyboard
Buka Tab Visual Studio di jalur: Resharper >> Opsi >> Keyboard & Menu dan Lakukan hal berikut:
Dan Kemudian Buka Kembali jalur di atas dan lakukan hal berikut:
Terakhir, tutup Visual Studio dan buka.
sumber
Saya mengalami masalah ini di VS2015 menggunakan Resharper 9.1.3, saya mencoba jawaban Ryan tetapi masih tidak berhasil.
Setelah ini berhasil!
sumber
Ada kemungkinan Anda telah mengaktifkan mode Fn (Tombol Biru) pada keyboard Anda yang mengesampingkan perilaku default tombol fungsional termasuk F12.
sumber
Saya memiliki masalah yang sama dengan VS2013 dan Resharper 9. Saya memiliki kode seperti ini:
Saya kemudian klik kanan pada salah satu
gridList
dan klikFind Usages
(atau hanya gunakanShift+F12
) tetapi dikatakan "Penggunaan tidak ditemukan" meskipun itu hanya satu baris! Terkadang VS restart akan membantu, terkadang tidak. Sepertinya membersihkan cache dari Reshaper membantu: Resharper -> Opsi -> Lingkungan -> Umum -> Hapus Cache . Ini membutuhkan VS untuk di-restart, tapi kemudian mulai bekerja seperti yang diharapkan.sumber
Saya mengalami masalah ini setelah perubahan organisasi yang menyebabkan profil windows saya berubah. Saya mencoba solusi yang tercantum di atas, tetapi sepertinya tidak ada yang berhasil. Inilah cara saya memperbaikinya (kekerasan bekerja!)
CATATAN: Langkah-langkah yang tercantum adalah untuk VS 2012 dan ReSharper 7.1.3
Semoga berhasil!
sumber
Langkah-langkah ini menyelesaikannya untuk saya:
sumber
"Web Essentials" Tambahkan atau perbarui studio visual "Web Essentials" Anda dapat menemukannya di: Menu >> Alat >> Ekstensi dan Pembaruan
Saya harap ini akan menghemat waktu Anda. Itu berhasil untuk saya.
sumber
ReSharper menambahkan
sampahHal baru yang 'baik' yang sekarang mereka sebut fitur: Smart Go To Declaration. Kedengarannya bodoh, ini diaktifkan secara default:sampah'baik'.Fitur tersebut dijelaskan pada tautan yang disediakan dari sini tetapi sejujurnya setidaknya itu harus tetap menonaktifkannya, bukan menemukan kembali roda. Ini juga memberi tahu Anda cara menonaktifkannya
sampahfitur 'bagus'.sumber
Terkadang tidak ada hubungannya dengan Visual Studio sama sekali. Pastikan keyboard Anda memiliki pengaturan tombol fungsi dari keyboard itu sendiri untuk mengirim fungsi F12 ke Visual Studio. Ini adalah hal yang mudah untuk dilewatkan.
sumber
Saya baru saja menginstal Pulover's Macro Creator dan F12 ditetapkan sebagai hotkey global untuk menjeda makro. Itu mencegat tombol yang ditekan sebelum sempat mencapai VS.
Solusinya adalah mengubah tombol pintas itu ke sesuatu yang lain. Saya memilih Ctrl-F12. Kotak input ada di kanan atas jendela Pulover.
sumber
Masalah saya adalah bahwa saya tidak dapat menggunakan perintah "Alt + F12" ketika mencoba untuk "mengintip definisi" di Visual Studio. Saya menemukan melalui forum-thread lain bahwa GeForce Experience Nvidia lah yang menimpa beberapa pintasan "Alt" dan menggunakannya untuk fungsinya dengan perekaman layar, dll.
Apa yang memecahkannya untuk saya, masuk ke pengaturan GeForce Experience dan mematikan penggunaan overlay dalam game:
Alternatifnya, jika Anda ingin menggunakan overlay, Anda cukup mengubah perintah pintasan.
sumber
Perbarui 2020. Saya memiliki masalah yang sama dan juga mencoba banyak cara, tetapi tetap tidak berhasil ... [VS 2015, ReSharper 2019.3.1] Tapi, seperti yang Andrius katakan: Resharper -> Opsi -> Lingkungan - > Umum -> Bersihkan Cache. Ini membutuhkan VS untuk di-restart, tapi kemudian mulai bekerja seperti yang diharapkan.
Ringkasannya adalah: (coba langkah di atas) + Resharper ..-> Hapus Cache + VS restart. Semoga bermanfaat
sumber
Coba cara sederhana untuk mengaktifkannya, tekan tombol Fn + Esc pada keyboard.
sumber