Pemetaan Ctrl-T Resharper hilang
Saya tampaknya telah kehilangan pemetaan Resharper Ctrl+ Tuntuk menemukan kelas dengan cepat, saya mencoba solusi yang dijelaskan di sini:
Pintasan keyboard tidak aktif di Visual Studio dengan Resharper diinstal
Secara khusus jawaban yang diterima:
Saya pertama-tama akan mencoba mengatur ulang semua pengaturan Visual Studio (Alat> Pengaturan Impor dan Ekspor> Atur ulang semua pengaturan), kemudian pergi ke Resharper> Opsi> Keyboard & Menu dan terapkan kembali skema pintasan keyboard.
Dan ini:
Mengatur ke Resharper / Opsi / Papan Tombol & Menu / Tidak Ada / Terapkan dan Simpan
lalu
Resharper / Opsi / Papan Tombol & Menu / Setel ke Visual Studio / Terapkan dan Simpan
Yang terakhir tidak melakukan apa-apa (tidak ada hasil positif yang terlihat), hasil yang pertama sebagai berikut:
( Ctrl+ T) ditekan. Menunggu kunci kedua dari akor.
Jadi sepertinya VS mencoba menangani perintah tersebut, bukan Resharper.
Alt+ Enterbagaimanapun juga berfungsi seperti yang diharapkan, jadi Resharper tidak sepenuhnya terlepas.
Ada ide tentang cara memperbaikinya?
Jawaban
- Setel ulang konfigurasi keyboard saat ini (Tools | Options | Environment | Keyboard | Reset).
- Pergi ke ReSharper | Pilihan | Lingkungan | Keyboard & Menu | "Visual Studio" | Terapkan Skema.
- Klik Ctrl+T
- Pilih "Gunakan perintah ReSharper" di munculan yang terbuka (centang "Terapkan ke semua pintasan ReSharper")
Bagi Anda (dimengerti IMO) tidak nyaman dengan mengatur ulang semua pengaturan keyboard Anda untuk pintasan khusus ini:
- Pergi ke pengaturan pintasan VS Keyboard (Alat> Opsi> Lingkungan> Keyboard),
- hapus
Ctrl-Ttugas dari pintasan "Edit.GoToAll" , - tetapkan
Ctrl-Tsecara global ke "ReSharper.ReSharper_GotoType" .
Bekerja untuk saya.
Saya mengalami masalah yang tepat ini ( Ctrl+ Ttidak berfungsi, tetapi pintasan lain berfungsi), tetapi tidak ada solusi yang berhasil untuk saya.
Untuk kasus khusus saya, saya baru saja menginstal ekstensi VS (DevExpress) yang tampaknya menyertakan ekstensi lain yang disebut CodeRush. Menghapus instalasi CodeRush memperbaiki masalah saya dengan Ctrl+ Ttidak berfungsi.
Jika Anda memiliki masalah serupa, dan tampaknya tidak dapat memperbaikinya - periksa apakah Anda memiliki ekstensi / alat lain yang terpasang yang mungkin mengganggu pintasan VS / ReSharper.
Saya perhatikan bahwa dalam beberapa kasus mungkin perlu mengatur ulang semua pengaturan IDE. Cara yang saya sarankan ini adalah yang terbaru yang akan saya ambil, dan sebelum melakukannya, coba jawaban terbaik yang diberikan sebelumnya. Namun jika Anda perlu bekerja keras, karena CTRL+ Ttidak dipetakan dengan benar, buka Alat / Impor dan Ekspor Pengaturan / Setel ulang semua pengaturan . Setelah selesai Anda dapat menerapkan konfigurasi kunci ReSharper melalui Opsi Reshaper / Keyboard / Reshaper 2.x / Terapkan Skema
Apa yang sebenarnya membantu saya adalah kombinasi dari semua tip yang disebutkan sebelumnya bersama-sama:
- Atur ulang semua pengaturan di: Alat / Impor dan Pengaturan Ekspor / Atur ulang semua pengaturan
- Menerapkan skema keyboard Resharper, dan daripada menerapkan skema studio visual di: ReSharper / Options / Environment / Keyboard & Menu
- Hanya dari muncul jendela konflik pintasan, pilih perintah ReSharper
Kembali untuk saya tanpa mengatur ulang pemetaan keyboard VS (dan kehilangan pintasan saya) dengan mudah
- ReSharper | Pilihan | Lingkungan | Keyboard & Menu
- Reshaper 2.x atau IntelliJ IDEA yang Dipilih
- Visual Studio
- Terapkan Skema
- Menyimpan