Zawsze staram F6się budować mój projekt. Nagle niektóre z moich wystąpień programu Visual Studio chcą, żebym używał Ctrl- Shift- B. Nie jest to związane z klawiaturą - rzeczywisty tekst opcji menu zmienia się z „ F6” na „ Ctrl- Shift- B”.
Jakieś odpowiedzi, jak to naprawić i co to powoduje ?
c#
visual-studio-2008
TheSoftwareJedi
źródło
źródło
Odpowiedzi:
Dzieje się tak, ponieważ być może wybrano „Ogólne ustawienia programistyczne” jako domyślne ustawienia środowiska programu Visual Studio (co zwykle robimy przy pierwszym uruchomieniu VS po jego zainstalowaniu, ponieważ pojawia się okno dialogowe umożliwiające wybranie domyślnych ustawień środowiska).
Jeśli chcesz zmienić tylko ustawienia skrótów klawiaturowych, po prostu postępuj zgodnie z rozwiązaniem zaproponowanym przez innych ( Narzędzia> Opcje> Środowisko> Klawiatura> Visual C # 2015 ). ALE spowoduje to tylko zmianę ustawień klawiatury na ustawienia C #, zachowując pozostałe ustawienia tylko jako ustawienia ogólne.
Jeśli naprawdę zamierzasz zmienić całe środowisko na ustawienia C #, postępuj zgodnie z tym podejściem.
ROZWIĄZANIE 1:
lub możesz zrobić to samo
ROZWIĄZANIE 2:
Oba podejścia dałyby ten sam rezultat, zmieniając całe środowisko na „Visual C #”.
Miłego kodowania :)
źródło
Być może problem z uszkodzeniem mapowania klawiatury? Sprawdź Narzędzia / Opcje, Środowisko / Klawiatura. Powinien pojawić się menu rozwijane schematu mapowania klawiatury, a obok niego przycisk Resetuj. Naciśnij przycisk resetowania.
Nie odpowiadam za to pieprzenie z twoimi ustawieniami - zapisz je przed zrobieniem tego, na wypadek gdybyś spieprzył psiaka.
Och, na wypadek, gdyby narcy tam się przejmowali, myślę, że to ważne pytanie i zostałoby wypowiedziane, gdyby ktoś głosował za zamknięciem. Oczywiście, skoro już to powiedziałem, to z pewnością, prawda?
źródło
Twój schemat klawiatury się zmienił - przejdź do Narzędzia / Opcje / Środowisko / Klawiatura i ustaw domyślny schemat klawiatury na „Visual C # 2005”
źródło
Jeśli masz inne klawisze i nie chcesz resetować partii, użyj:
Tools -> Options -> Environment -> Keyboard
Następnie znajdź
Build.BuildSolution
lubBuild.RebuildSolution
(według własnych preferencji) wybierzGlobal
z listyUse shortcut in
rozwijanej, umieść kursorPress Shortcut Key
i uderz F6. Pokaże ci, do czego jest obecnie przypisany, dla mnie jest to przechodzenie przez podzielone panele (może to nadpisuje, F6gdy używasz podzielonych paneli po raz pierwszy? Zawsze zastanawiałem się, dlaczego moja maszyna do tworzenia domu jest zbudowana z F6i moja praca nie i przychodzi do głowy, że nigdy nie używałem podzielonych okien w domu), a następnie naciśnij Przypisz.źródło
To dlatego, że zainstalowałeś VMWare. Zmienia ten klucz, aby można było użyć klawisza F6 do rozpoczęcia debugowania na maszynie wirtualnej.
Mnie też zirytował.
źródło
Możesz ponownie przypisać SHIFT+, F6aby zbudować tylko bieżący projekt:
1 / Idź do
Tools -> Options -> Environment -> Keyboard
2 / Pokaż komendy zawierające:
Build.BuildSelection
3 / Ustaw ostrość na pole
Press shortcut keys
i naciśnij Shift+, F6aby je przypisaćźródło
Wtyczka NPPscripting w Notepad ++ zepsuła Ctrl-Shift-B dla całego mojego systemu operacyjnego, podczas gdy NP ++ było uruchomione. Odinstalowanie wtyczki (musiałem ręcznie usunąć bibliotekę DLL z folderu wtyczek Notepad ++) naprawiło zepsute mapowanie klawiszy.
źródło
Miałem zainstalowany TPFanControl, który przechwycił Ctrl+ Shift+ Bglobalnie. Użyłem narzędzia wspomnianego w tej odpowiedzi, aby dowiedzieć się, który program został zarejestrowany dla jakich skrótów.
źródło
Miałem przestarzałą kompilację w moim rozwiązaniu (dołączone biblioteki najwyraźniej korzystały ze starych wersji DLL i otrzymywałem MissingMethodException w czasie wykonywania), więc usunąłem wszystkie katalogi \ bin w moich projektach C #, ponownie uruchomiłem program Visual Studio i nagle ten problem teraz mnie dotyka po raz pierwszy od ponad 3 lat, odkąd zacząłem używać Visual Studio.
Nie mam pojęcia, jak mogło to wpłynąć na moje ustawienia użytkownika, ale najwyraźniej tak się stało. Przeszli od używania profilu klawiatury „Visual C # 2005” do „domyślnego”
źródło
Narzędzia -> Opcje -> Środowisko -> Klawiatura
wyszukaj to polecenie: „ClassViewContextMenus.ClassViewProjectBuild”
Przypisz F6
źródło