Czy istnieje sposób, aby uniemożliwić programowi Visual Studio uruchomienie debugowania po naciśnięciu klawisza F11? Często mylę go przez pomyłkę, kiedy chcę wcisnąć F12. Nie chcę stracić funkcjonalności Step-into, która zapewnia F11, ale jest denerwujące, gdy uruchamia aplikację.Visual Studio - Zapobieganie uruchamianiu debugera przez F11?
Odpowiedz
Install ReSharper i zmienić ustawienia klawisza skrótu
Po co używać zewnętrznego narzędzia do zmiany skrótów klawiaturowych, gdy można to zrobić natywnie w VS? – cvanbrederode
@carvanbrederode Jeśli VS nie może tego zrobić (ponieważ nie chcesz wyłączyć F11 podczas debugowania), będziesz musiał. – BJury
OP rzeczywiście chce wyłączyć F11 do debugowania. Co jest w porządku, ponieważ funkcję Step-Into można nadal wybrać z paska narzędzi iz menu. – cvanbrederode
to dla VS 2010, ale powinna być podobna do innych.
W menu Narzędzia-> Opcje otwórz klawiaturę w obszarze Środowisko. Wyszukaj komendę Debug.StepInfo. Możesz usunąć domyślny skrót (F11 (Global)), a następnie po prostu użyć przycisku na pasku narzędzi, aby wejść lub kliknąć prawym przyciskiem myszy i "Step into specific" - co robię, ponieważ powoduje, że debugger nie może przechodzić w funkcje STL, jeśli są częścią linii kodu (jako przykład).
Hack-around, którego używam, to użycie polecenia anulowania kompilacji po tym, jak przypadkowo uderzyłem w F11. Domyślnym skrótem jest ctrl + pauza/przerwa.
Nie zatrzyma się F11 uruchamiania kompilacji, ale powinna uniemożliwić uruchomienie programu.
to działa, mają updoot –
- 1. Visual Studio Zdalne debugowanie przy uruchamianiu aplikacji
- 2. Zapobieganie próbowaniu przez program Visual Studio pracy z maszynopisem
- 3. Zapobieganie uruchamianiu projektu Android Studio/Intellij Idea przy uruchomieniu
- 4. Jak przekierować dane wyjściowe z debugera Visual Studio?
- 5. Zapobieganie autouzupełnianiu w kodzie Visual Studio Kod
- 6. Jak zapobiec uruchamianiu git przez root?
- 7. Zapobieganie uruchamianiu kliknięcia po uruchomieniu zdarzenia dblclick
- 8. Zapobieganie uruchamianiu myszki jQuery na urządzeniach dotykowych
- 9. Zapobieganie otwieraniu bufora drzewa NERD przy uruchamianiu
- 10. Zapobieganie wykonywaniu kodu przez użytkownika
- 11. Zapobieganie zagnieżdżaniu się programu Visual Studio Pliki maszynowe
- 12. vbcs.cache/edb.log zablokowany przez Visual Studio 2015
- 13. Zapobieganie otwieraniu okna iCloud w uruchamianiu aplikacji OSX 10.8
- 14. Włączanie debugera javascript w Inspektorze stron
- 15. nie można uruchomić debugera w VS2012 RC
- 16. Zapobieganie kliknięciu przez div
- 17. Krok do właściwości/funkcji (F11) nie działa zgodnie z oczekiwaniami
- 18. Upgrade Visual Studio 2013 rozwiązań do Visual Studio 2015
- 19. Visual Studio 2010 (beta 2) rozwiązanie w Visual Studio 2008
- 20. Zapobieganie przewijaniu przeglądarki przez fb.ui()
- 21. Zapobieganie przekształcaniu przez Sympy'ego równania
- 22. Visual Studio 2012 profilowanie zdalnie debugowanego procesu
- 23. Visual Studio: ContextSwitchDeadlock
- 24. Jak zatrzymać uruchamianie przez Visual Studio wszystkich moich usług internetowych?
- 25. Dlaczego warto używać odwołań do usług Visual Studio przez svcutil?
- 26. Jak zatrzymać aktualizację Visual Studio przez aktualizację odniesień zespołu?
- 27. Jak zdobyć mieszać przez Visual Studio 2013 ekspresowe
- 28. wyjątek został rzucony przez cel wywołania w Visual Studio 2013
- 29. Jak tymczasowo wyłączyć zdarzenia generowane automatycznie przez program Visual Studio?
- 30. Visual Studio 2012: Obsługa zastępowania kodu przez wiele linii
Jedynym sposobem jest poprawienie Twojej dokładności. Nie uderzaj 'F11' kiedy chcesz uderzyć' F12'. :) –
Myślę, że pewnego dnia zedrą ten klucz. – vorou
To naprawdę anty-funkcja; pułapka nawet – mungflesh