Wiem, że Ctrl+ Shift+ Buruchamia kompilację rozwiązania, ale chciałbym skrót, który właśnie buduje bieżący projekt. Czy niestandardowy skrót jest moją jedyną opcją?
Edycja: Wygląda na to, że niestandardowy skrót jest moją jedyną opcją, ponieważ Shift+ F6nie działa dla mnie.
Odpowiedzi:
Przypisanie skrótu do polecenia „Build.BuildOnlyProject” nie działa w VS2008.
Przypisz skrót do „ Build.BuildSelection ”. Jeśli masz rozwiązanie z kilkoma projektami i plikami otwartymi z różnych projektów, dowolny plik, który aktualnie edytujesz, określi projekt, który zostanie zbudowany, gdy użyjesz przypisanego skrótu do „Build.BuildSelection”.
Dowiesz się, że skrót klawiaturowy działa, gdy klikniesz opcję Kompiluj menu i zobaczysz skrót klawiaturowy w samym menu.
btw - restart / restart nie jest wymagany podczas przypisywania skrótów klawiaturowych.
źródło
niestandardowy skrót w zależności od używanych skrótów klawiszowych ..... jeśli zajrzysz do menu, dowiesz się, czy masz skróty klawiszowe.
Inną rzeczą, do której się przyzwyczaiłem, ponieważ korzystam z ViEmu, są skróty menu. Które są w rzeczywistości dość szybkie i niezależne od powiązań.
źródło
Możesz użyć skrótów już utworzonych w menu głównym, które są nawigowane za pomocą klawisza Alt:
Przynajmniej dla VS2013:
Z jakiegoś powodu po zainstalowaniu Resharpera nie mogłem uzyskać globalnego skrótu do pracy (kilka razy próbowałem !!!), ale tak długo, jak to, co chcesz zrobić, znajduje się w menu głównym, zawsze jest Alt + „Letter1”, Kombinacja „Letter2”, aby uruchomić dowolną akcję :-)
źródło
Dla rozwoju C #:
F6lub Shift+ Ctrl+ B- buduje wszystkie projekty w rozwiązaniu.
Shift+ F6- Tworzy wybrany projekt i jego zależności.
źródło
Visual Studio 2015/17
ALT+ B+E
ALT+ B= Otwórz menu kompilacji
E = Przebuduj bieżący projekt
źródło
dla rozwoju C #. Narzędzia -> Opcje. Wybierz Klawiatura, wybierz dodatkowy schemat mapowania klawiatury na „Visual C # 2005”. To mapowanie ma F6standardowy skrót.
źródło
VS 2012 jest Shift+ F6już odwzorowana na to. Zaskoczyło mnie to.
źródło
W przypadku społeczności Visual Studio 2017 możesz użyć Alt+, ba następnie naciśnij, uaby zbudować bieżący projekt.
Szczegóły: ALT Przejdź do menu głównego -> wybierz b dla kompilacji -> u wybierz opcję kompilacji nazwa_projektu z listy rozwijanej.
źródło
W Visual Studio 2017 i 2019 , Shift+ F6działa na mnie.
źródło
W Visual Studio 2015 Alt+ B, Hbędzie budować swoje rozwiązanie i publikuje je.
źródło
W Visual Studio 2019 zostało to ustawione na Ctrl+b
źródło
Czasami muszę używać programu Visual Studio w języku innym niż angielski, a nawigacja Alti kombinacja klawiszy są różne. Jeśli jest ktoś w tej samej sytuacji, odkryłem, że wygodniej jest utworzyć skrót klawiaturowy, aby zachować spójność między językami. Postępowałem zgodnie z instrukcjami z https://evanjpalmer.wordpress.com/2013/08/20/build-selection-short-cut-for-visual-studio/, aby utworzyć skrót klawiaturowy:
źródło
W oknie opcji programu Visual Studio w obszarze „Klawiatura” poszukaj polecenia „Build.BuildOnlyProject” i możesz ustawić cokolwiek chcesz.
źródło
naciśnij (Alt + B + J + B) te kombinacje klawiszy, aby zbudować tylko aktualnie wybrany projekt rozwiązania (VS 2010). Wybiera opcję „Kompiluj” z paska narzędzi (klawisz Alt + B), a następnie goto „tylko projekt” (klawisz J), a następnie projekt „Kompiluj tylko XXX” (klawisz B).
źródło