Saya selalu menekan F6untuk membangun proyek saya. Tiba-tiba beberapa instance Visual Studio saya meminta saya untuk menggunakan Ctrl- Shift- B. Ini tidak terkait dengan keyboard - teks sebenarnya dari opsi menu berubah dari " F6" menjadi " Ctrl- Shift- B".
Ada jawaban tentang cara memperbaikinya, dan apa penyebabnya ?
c#
visual-studio-2008
TheSoftwareJedi
sumber
sumber
Jawaban:
Ini karena Anda mungkin telah memilih "General Development Settings" sebagai pengaturan lingkungan default Anda untuk Visual Studio Anda (yang biasanya kami lakukan pada peluncuran pertama VS setelah menginstalnya karena akan muncul kotak dialog untuk memilih pengaturan lingkungan default).
Jika Anda hanya ingin mengubah pengaturan tombol pintas keyboard, Anda cukup mengikuti solusi yang diusulkan oleh orang lain ( Tools> Options> Environment> Keyboard> Visual C # 2015 ). TAPI ini hanya akan mengubah pengaturan keyboard ke pengaturan C # sambil mempertahankan pengaturan lainnya sebagai pengaturan Umum saja.
Jika Anda benar-benar bermaksud untuk mengubah lingkungan lengkap ke pengaturan C #, ikuti pendekatan ini.
SOLUSI 1:
atau Anda bisa melakukan hal yang sama
SOLUSI 2:
Kedua pendekatan akan memberi Anda hasil yang sama untuk mengubah lingkungan lengkap Anda menjadi 'Visual C # "di sana dan seterusnya.
Nikmati Coding :)
sumber
Masalah korupsi pemetaan keyboard mungkin? Periksa Alat / Opsi, Lingkungan / Keyboard. Seharusnya melihat drop-down untuk skema pemetaan Keyboard Anda dan di sebelahnya ada tombol Reset. Tekan tombol reset.
Saya tidak bertanggung jawab atas kesalahan ini dengan pengaturan Anda - simpan sebelum melakukan ini untuk berjaga-jaga jika Anda mengencangkannya.
Oh, jika narc di luar sana peduli, saya pikir ini adalah pertanyaan yang valid dan akan dikeluarkan jika seseorang memilih untuk menutupnya. Tentu saja sekarang setelah saya mengatakan itu, itu suatu kepastian, bukan?
sumber
Skema keyboard Anda telah berubah - buka Tools / Options / Environment / Keyboard dan setel skema keyboard default ke 'Visual C # 2005'
sumber
Jika Anda memiliki binding kunci lain dan tidak ingin mengatur ulang lot, gunakan:
Tools -> Options -> Environment -> Keyboard
Kemudian cari
Build.BuildSolution
atauBuild.RebuildSolution
(sesuai keinginan Anda) pilihGlobal
diUse shortcut in
dropdown, tempatkan kursor di dalamPress Shortcut Key
dan tampar F6. Ini akan menunjukkan kepada Anda apa yang saat ini ditugaskan, bagi saya adalah melintasi panel terpisah (mungkin itu menimpa F6ketika Anda menggunakan panel terpisah untuk pertama kalinya? Saya selalu bertanya-tanya mengapa mesin pengembangan rumah saya dibangun dengan F6dan pekerjaan saya satu tidak dan kalau dipikir-pikir, saya tidak pernah menggunakan panel terpisah di rumah) lalu tekan Assign.sumber
Itu karena Anda menginstal VMWare. Ini memetakan ulang kunci itu sehingga F6 dapat digunakan untuk memulai debugging pada mesin virtual.
Membuat saya kesal juga.
sumber
Anda dapat menetapkan kembali SHIFT+ F6untuk membangun proyek saat ini saja:
1 / Pergi ke
Tools -> Options -> Environment -> Keyboard
2 / Tampilkan perintah yang berisi:
Build.BuildSelection
3 / Fokuskan bidang
Press shortcut keys
& tekan Shift+ F6untuk menetapkannyasumber
Plugin NPPscripting Notepad ++ merusak Ctrl-Shift-B untuk seluruh OS saya saat NP ++ sedang berjalan. Menghapus instalasi plugin (saya harus menghapus DLL secara manual dari folder Notepad ++ plugins) memperbaiki pemetaan kunci yang rusak untuk saya.
sumber
Saya menginstal TPFanControl yang menangkap Ctrl+ Shift+ Bsecara global. Saya menggunakan alat yang disebutkan dalam jawaban ini untuk mengetahui program mana yang terdaftar untuk pintasan mana.
sumber
Saya memiliki build basi dalam solusi saya (termasuk perpustakaan tampaknya menggunakan versi DLL lama dan saya mendapatkan MissingMethodException saat runtime) jadi saya menghapus semua direktori \ bin di proyek C # saya, memulai ulang Visual Studio, dan tiba-tiba masalah ini sekarang memengaruhi saya untuk pertama kalinya dalam 3+ tahun sejak saya mulai menggunakan Visual Studio.
Tidak ada petunjuk bagaimana hal ini dapat memengaruhi pengaturan pengguna saya, tetapi tampaknya memang demikian. Mereka beralih dari menggunakan profil keyboard "Visual C # 2005" menjadi "default"
sumber
Alat -> Opsi -> Lingkungan -> Keyboard
cari perintah ini: "ClassViewContextMenus.ClassViewProjectBuild"
Tetapkan F6
sumber