26

Używam VS2008, używam go już od jakiegoś czasu, a ponieważ hate using the mouse while developing, jestem zawsze przy użyciu F6 zbudować rozwiązanie lub SHIFT + F6 do zbuduj bieżący projekt. Co dziwne jest z jakiegoś dziwnego powodu, po prostu przestało działać w ciągu ostatnich kilku dni. W rzeczywistości, po rozwinięciu menu Build, obok "Build MyProject", nie ma już "skrótu tam w menu?!?". Ktoś tego doświadczył? Czy jest jakieś ustawienie, które muszę zmienić?Program Visual Studio F6 przestał działać. To już nie buduje projekt

Odpowiedz

48

Możesz zmienić powiązania klawiatury w oknie dialogowym Narzędzia-> Opcje. Jest w obszarze Environment-> Keyboard.

Tutaj możesz zresetować wiązanie, a także sprawdzić, co mogło zostać ukradzione, sprawdzając, co jest aktualnie powiązane z tymi kluczami.

Jeśli niedawno zainstalowano jakieś dodatki, wiadomo, że ustawiają (czasami niechciane) skróty klawiaturowe.

+0

Dzięki! To doprowadzało mnie do szału! – BFree

+4

Miałem ten sam problem, gdy zainstalowałem VM Ware.SHAME na ciebie VM Ware do overrighting moje skróty klawiaturowe z tobą VS plugin. –

+0

Grrr! Na szczęście wciąż jestem na mojej 30-dniowej bezpłatnej wersji próbnej VMWare Workstation. Przechwycenie skrótów klawiaturowych VS jest OGROMNYM minusem. Wygląda to na inny punkt, w którym można trzymać się darmowego VirtualBoxa (i tak jest on szybszy i mniej nadęty niż VMWare i nie wymaga ponownego uruchomienia komputera). – DSO

8

Czy próbowałeś: Narzędzia -> Opcje -> Environment -> Klawiatura

Wszystkie skróty klawiszowe zostały pokazane tam.

3

dodam przysłowiowy „Czy jest podłączony do ściany” pytanie:

Czy masz ochotę klawiatury, która zastępuje klawisze funkcyjne z innymi przełączane nieprawidłowo?

+0

Mogę potwierdzić, że była to stacja robocza VM Ware, która dodaje dodatek do VS –

2

VMWare ukradł moją Shift + F6. Może to twój problem?

Naprawiłem to przechodząc do menu narzędzi-opcje-klawiatura-środowisko, podobnie jak inne sugestie, ale zamiast tego kliknąłem "Resetuj", aby przywrócić właściwe skróty.

17

Twój schemat mapowania klawiatury uległ zmianie. Przejdź do Narzędzia -> Opcje. W Environments-> Klawiatura w rozwijanym na „Zastosuj następujące dodatkowe schemat odwzorowania” wybierz „Visual C# 2005”

+0

. Nie klikaj przycisku "zresetuj" ... tak jak ja ... myślę, że to (ponownie) ustawi klawiaturę na wybraną wartość . Wybierz "Visual C# 2005", a następnie kliknij przycisk OK. – steve

0

Wiem, że to pytanie jest już odpowiedź, ale dobrze jest mieć to tutaj na przyszłość:

Na stronie Właściwości rozwiązania, Właściwości konfiguracji -> Konfiguracja, wyświetli się lista projektów, a ostatnia kolumna "Kompilacja" będzie zawierała pola wyboru, po jednym dla każdego projektu. Jeśli wszystkie są odznaczone, naciskasz klawisz F6, ale nic się nie stanie. Sprawdź projekty, które chcesz zbudować, w tej sprawie, a teraz dobrze jest trafić F6.

0

Resharper był denerwujący na ten temat. musiałem ustawić BuildSolution do F6 następnie usunąć F6 z Resharper_Move

1

Tylko w przypadku, gdy gryzie nikogo innego: Parallels Desktop dla OS X chwyta F6 i używa go do „show i ukryć Parallels Desktop”. Można go wyłączyć w Preferencjach -> Skróty systemowe OS X