Saya mencoba menggunakan Ctrl+ R, Ctrl+ Rperintah dalam Visual Studio 2008 untuk mengganti nama variabel. Saya mendapatkan pesan kesalahan di bagian bawah yang mengatakan itu
"Kombinasi tombol ( Ctrl+ R, Ctrl+ R) terikat ke perintah (& Ubah nama ...) yang saat ini tidak tersedia."
Saya tidak menjalankannya atau apa pun yang dapat saya pikirkan yang mungkin melarang modifikasi file dan perintah F2 memungkinkan penggantian nama terjadi. Ada yang tahu cara memperbaikinya?
EDIT: Saya sudah menginstal Resharper tetapi sebelumnya dapat melakukan ini dengan pengaturan yang sama, saya baru saja memigrasi komputer.
sumber
Untuk Resharper 6
Anda harus:
Ini akan berfungsi atau Anda akan memiliki pilihan untuk dilakukan (Visual Studio atau Resharper), jika demikian, lalu pilih Resharper.
sumber
resharper memiliki beberapa binding pintas default yang dipilih pertama kali Anda memulai studio visual setelah penginstalan. Dugaan saya adalah Anda memilih yang berbeda kali ini.
sumber
Dalam kasus saya, masalahnya diselesaikan dengan membersihkan cache ReSharper. Ini dapat dilakukan di menu opsi di bawah
Environment > General
sini:sumber
Ini terjadi pada saya sekali. Saya harus menginstal ulang Resharper (mungkin memperbaiki dari Add / Remove program) agar dapat berfungsi. Tapi itu dengan VS2005.
sumber
Menggunakan ReSharper versi 8 di Visual Studio 2013, saya harus
Lain kali saya menjalankan pintasan keyboard, itu mendorong saya untuk memilih pintasan keyboard mana yang ingin saya gunakan.
sumber
Anda mendapatkan perilaku ini di Visual Studio (tanpa R # diinstal) jika jendela editor tidak memiliki fokus saat Anda mengeluarkan pintasan. Saya baru saja mencobanya dengan R # terinstal dan melakukan hal yang sama.
Beri fokus editor (mis. Dengan mengkliknya) dan coba lagi.
sumber
Ini biasanya jalan pintas yang digunakan oleh Resharper. Apakah ada kemungkinan Resharper tidak berjalan?
Alternatifnya, Anda dapat mengubah nama, tekan Ctrl+ .lalu gunakan Ganti Nama .
sumber
Untuk DevExpress:
sumber
Bagi saya, masalah ini disebabkan oleh saya tidak mengklik 'Terima "pada halaman syarat dan ketentuan, tetapi menutupnya. Saya tidak menyadari bahwa itu adalah syarat dan ketentuan, dan mengira itu hanya pemberitahuan, atau' readme '. ditampilkan.
sumber
Semua jawaban di atas bagus dan bagus tetapi kesalahan ini juga muncul di satu contoh lagi.
Anda mulai men-debug skrip pengujian Anda yang ditulis untuk proyek tersebut, proyek tersebut berhenti di breakpoint.
Jika pada titik ini, Anda mencoba operasi apa pun pada kode, Anda akan mendapatkan kesalahan yang mirip dengan: "Kombinasi tombol ( Ctrl+ R, Ctrl+ R) terikat ke perintah (& Ubah nama ...) yang saat ini tidak tersedia."
sumber
Mulai ulang Visual Studio.
Bekerja untuk saya.
sumber
Tidak ada yang berhasil untuk saya sampai saya mencoba memutakhirkan Resharper saya! :HAI
sumber
Semua hal di atas tidak berhasil untuk saya. Saya harus mengatur ulang pengaturan resharper saya pada akhirnya.
sumber
Saya menduga sangat sedikit orang yang akan berada dalam situasi saya tetapi FWIW saya juga dalam situasi ini di mana Refactor.Rename (Ctrl + R, Ctrl + R) TIDAK berfungsi di Visual Studio 2019 / Win 10, setelah reboot / restart plus saya tidak memasang Resharper. Dalam kasus saya Refactor.Rename tidak berfungsi karena proyek saya dalam mode FOLDER bukan mode SOLUSI (OMFG). Segera setelah saya menggunakan alat solusi untuk "Beralih Tampilan" dan masuk ke mode SOLUSI Refactor.Rename mulai bekerja lagi. Kalau dipikir-pikir, ini masuk akal tentu saja tetapi beberapa jenis pesan kesalahan / peringatan akan menyenangkan untuk membantu saya menyadari apa masalahnya!
sumber
Bagi saya, masalahnya adalah saya belum memulai evaluasi Resharper yang tidak jelas karena semua opsi ekstensi Resharper dapat diakses, tetapi petunjuknya ada di bawah:
Ekstensi -> Resharper -> Mengapa Resharper Dinonaktifkan.
Klik "Mulai Evaluasi" (di lokasi yang sama dengan "Jeda Evaluasi" di sidik jari)
Saya mengharapkan evaluasi dimulai ketika saya mengklik "OK", tetapi jelas tidak.
sumber