Jaki jest twój ulubiony skrót klawiaturowy Visual Studio? Zawsze jestem gotów opuścić ręce na klawiaturze i oddalić się od myszy!
Poproszę jedną na odpowiedź.
.net
visual-studio
keyboard-shortcuts
śpiewane
źródło
źródło
Odpowiedzi:
Ctrl+ -i odwrotnie Ctrl+ Shift+ -.
Przesuń kursor do tyłu (lub do przodu) do ostatniego miejsca, w którym był. Nigdy więcej przewijania do tyłu lub PgUp/, PgDownaby dowiedzieć się, gdzie byłeś.
To przełącza otwarte okna w Visual Studio:
Ctrl+ tabi odwrotnie Ctrl+ Shift+tab
źródło
Dla mnie nie ma to nic wspólnego z automatycznym uzupełnianiem kodu, dopasowywaniem nawiasów lub pokazywaniem fantazyjnego panelu narzędzi. Zamiast tego chodzi tylko o pozwolenie mi zobaczyć kod.
W otoczeniu wszystkich paneli obszar, którego używasz do pisania kodu, staje się zbyt mały.
W takich przypadkach na pomoc przychodzi Shift+ Alt+ Enteri ustawia ostrość okna kodu w trybie pełnoekranowym . Naciśnij go jeszcze raz, a wszystkie panele zostaną przywrócone.
źródło
Wyszukiwanie przyrostowe - Ctrl+I
Zasadniczo jest to okno dialogowe Znajdź bez okna dialogowego. Po prostu zacznij pisać to, co chcesz wyszukać (spójrz na dolną lokalizację paska stanu, aby zobaczyć, co wpisałeś). GroźnyCtrlIPonowne + lub F3wyszukiwanie następnej instancji. Naciśnij Escape, aby wyjść. Rozpoczęcie nowego wyszukiwania przez dwukrotne naciśnięcie Ctrl+ Ipowtarza ostatnie wyszukiwanie.
źródło
Rozwiń Smart Tag (menu Rozwiąż): Ctrl+ .(kropka)
Rozwija znacznik, który pokazuje, kiedy wykonujesz czynności takie jak zmiana nazwy identyfikatora.
źródło
using
instrukcję lub w pełni kwalifikowaną przestrzeń nazw dla klasy) ... nie ma to nic wspólnego z podpowiedziami.Ctrl+ K, Ctrl+ CSkomentuj blok
Ctrl+ K, Ctrl+ UOdkomentuj blok
źródło
Zdjęcie Visual Studio? F12- Edit.GoToDefinition .
Posiadanie refaktora DevExpress! Zainstalowane oznacza, że Ctrl+ `to moja ulubiona od zawsze;)
źródło
The TABKlucz dla „fragmentów”.
Np. Typ
try
a następnie naciśnij dwukrotnie klawisz Tab.Prowadzi do:
które możesz następnie rozwinąć.
Pełna lista fragmentów C #: http://msdn.microsoft.com/en-us/library/vstudio/z41h7fat.aspx
źródło
Ctrl+ ]do dopasowywania nawiasów klamrowych i nawiasów.
Ctrl+ Shift+ ]wybiera kod między pasującymi nawiasami.
źródło
Ctrl+ Shift+F
Dobre stare Znajdź w plikach .
źródło
Ctrl+ Space, Visual Studio daje możliwe uzupełnienia.
źródło
Ctrl+ K, Ctrl + D// Format automatyczny (re)
Zobacz także: odpowiedź
źródło
Ctrl+ C, Ctrl+, Vaby powielić bieżącą linię
Ctrl+, Laby usunąć bieżącą linię
Ctrl+, F3aby wyszukać bieżący wybór
Ctrl+ K, Ctrl+, Kaby utworzyć zakładkę (które są przydatne)
Ctrl+ K, Ctrl+N aby przejść do następnej zakładki
A tutaj jest coś jeszcze bardziej interesującego:
Naciśnij Ctrl+, /aby umieścić kursor w polu, w którym możesz wpisywać polecenia.
Na przykład, naciskając Ctrl+ /i wpisz „> z”, zacznij teraz wpisywać nazwę pliku w projekcie, a zostanie on automatycznie uzupełniony. Jest to bardzo szybki sposób na otwieranie plików w bieżącym rozwiązaniu.
źródło
Ctrl+ Shift+ Vwklej / przejdź przez pierścień schowka
źródło
Lubię Ctrl+ M, Ctrl+ M. Aby rozwinąć / zwinąć bieżący blok kodu.
źródło
Często używam, ale niewiele innych osób:
Jeśli wpiszesz nazwę klasy, np
Collection<string>
i nie masz właściwego importu przestrzeni nazw, ta kombinacja skrótów automatycznie wstawi import (podczas gdy carret jest zaraz po „>”).Aktualizacja:
Równoważny skrót z komentarzy do tej odpowiedzi (dzięki asterite !):
O wiele bardziej wygodne niż moje oryginalne zalecenie.
źródło
Shift+ESC
To ukrywa / zamyka każde „fałszywe okno” w Visual Studio. Obejmuje to takie rzeczy, jak Eksplorator rozwiązań, Przeglądarka obiektów, Okno wyjściowe, Okno natychmiastowe, Okno testu jednostkowego itp. I nadal ma zastosowanie, niezależnie od tego, czy są one przypięte, pływające, dokowalne lub z kartami.
Skrót do okna (np. Ctrl+ Alt+ LLub Ctrl+ Alt+ I) zrób to, co musisz zrobić, i Shift+, Escaby się go pozbyć. Jeśli się go nie pozbędziesz, jedynym sposobem, aby ponownie go skoncentrować, jest użycie tego samego skrótu klawiaturowego (lub myszy, którego staramy się unikać ...)
Po zrozumieniu, jest to niezwykle przydatne.
Grrr .... Ilość razy, kiedy uderzyłem Ctrl+, F4aby zamknąć „okno” tylko po to, by zobaczyć, jak zamknęło się moje obecne okno kodu, było szalone, zanim to znalazłem, teraz zdarza się to tylko czasami…
źródło
Moje ulubione: F12(przejdź do definicji) i Shift+ F12(znajdź referencje).
Ten ostatni jest przydatny przy F8(przejdź do następnego wyniku).
Ctrl+ -i Ctrl+ Shift+ -są mapowane na przyciski wstecz i do przodu myszy.
Ctrl+ .jest również przydatny, szczególnie do dodawania procedur obsługi zdarzeń i instrukcji „using”.
źródło
Plakaty kluczowe w Visual Studio 2005/2008:
Nie obejmują one dostosowań, ale są dobrymi materiałami referencyjnymi i zdecydowanie pomagają znaleźć nowe skróty.
Ponadto makro, które zrzuca wszystkie bieżące wiązania do pliku HTML:
http://www.codinghorror.com/blog/archives/000315.html
źródło
Alt+ Shift+ Strzałek ( ←, ↑, ↓, →)
To pozwala ci wybierać rzeczy w bloku. Jak można wybrać wszystkie „int” w bloku, a następnie na przykład wyszukać i zamienić, aby podwoić.
źródło
Ctrl+M , O. Może zwinąć i rozwinąć wszystkie sekcje kodu w określonym pliku.
źródło
Otwórz i ustaw fokus w Eksploratorze rozwiązań : Ctrl+ Alt+L
źródło
Jeden, że inni redaktorzy powinni zająć: Ctrl+ Cz niczego wybranego kopiuje bieżącą linię.
Większość innych redaktorów nic nie zrobi. Po skopiowaniu wiersza wklejenie go przed bieżącym, nawet jeśli znajdujesz się na środku linii . Większość innych redaktorów zacznie wklejać z miejsca, w którym się znajdujesz, co prawie nigdy nie jest tym, czego chcesz.
Powielanie linii jest po prostu: Przytrzymaj Ctrl, naciśnij c, a następnie v. ( Ctrl+ C, Ctrl+ V)
źródło
CTRL+F5 (Rozpocznij bez debugowania)
CTRL+ SHIFT+ B(Kompilacja rozwiązania)
źródło
Oto lista, z której często korzystam:
Ctrl+ I: do wyszukiwania progresywnego. Jeśli nie wpiszesz nic po tym Ii przytrzymasz I(przytrzymując Ctrlklawisz), przeszuka on ostatnio wyszukiwany element. Ctrl+ Shift+ Iodwróci wyszukiwanie. Możesz także użyć F3(i Shift+F3 ) po wprowadzeniu wyszukiwanego ciągu.
Ctrl+ K Ctrl+ C: Do komentowania wyróżnionego regionu. Jeśli nic nie jest podświetlone, bieżący wiersz zostanie skomentowany. Naturalnie, można po prostu przytrzymać Ctrli nacisnąć K,C po kolei.
Ctrl+ K Ctrl+U : Do odkomentowania wyróżnionego regionu. Działa jak wyżej.
Ctrl+ /: Przeniesie kursor do małego pola wyszukiwania u góry. Możesz wpisać „> nazwy pliku” (bez cudzysłowu), aby otworzyć plik. Bardzo przydatne, jeśli twój projekt zawiera wiele plików.
Ctrl+ K Ctrl+ K: Doda zakładkę do bieżącej linii. Jest to przydatne, jeśli chcesz na chwilę spojrzeć na inną część kodu i wrócić do tego, gdzie byłeś.
Ctrl+ K Ctrl+ N: Przeniesie Cię do następnej zakładki, jeśli jest ich więcej niż jedna.
Ctrl+ -: Przeniesie kursor do poprzedniej lokalizacji
Ctrl+ Shift+ -: Przeniesie kursor do następnej lokalizacji (jeśli istnieje)
Ctrl+ Shift+ B: Zbuduj swój projekt
Ctrl+ C: Chociaż robi to zwykłą kopię, jeśli nic nie jest podświetlone, kopiuje bieżącą linię. To samo dla Ctrl+ X(dla cięcia)
Ctrl+ Space: Autouzupełnianie za pomocą IntelliSense
Ctrl+ ]: Zabierze Cię do pasującego nawiasu klamrowego. Działa z wszystkimi rodzajami nawiasów klamrowych: '(', '{', '['. Przydatny do dużych bloków.
F12: Przejdzie do definicji funkcji / definicji zmiennej.
Alt+ P+ P: Otworzy właściwości projektu. Chociaż niewielu z nich korzysta, jest to przydatne, jeśli chcesz szybko zmienić argumenty wiersza poleceń w swoim programie.
F5: Aby rozpocząć debugowanie
Shift+ F5: Aby zatrzymać debugowanie
Podczas debugowania możesz użyć Ctrl+ Alt+, Qaby dodać szybki zegarek. Inne skróty do debugowania można znaleźć w menu rozwijanym debugowania.
źródło
Ctrl+ F10
biegnij do kursora podczas debugowania. Szukałem tego przez wieki, zanim znalazłem skrót klawiaturowy ...
źródło
Jeśli „Ulubione” jest mierzone przez to, jak często go używam, to:
F10 : Debug.StepOver
:)
źródło
Według użycia para:
źródło
Kiedy wyświetla się menu rozwijane IntelliSense , przytrzymanie Ctrlpowoduje, że lista jest półprzezroczysta, dzięki czemu można zobaczyć, co się za nią kryje :)
źródło
Ctrl+ Alt+ P -> Dołącz do procesu
źródło
Nie widziałem tego ...
Ctrl + Up
Ctrl + Down
Przewija okno bez poruszania kursorem.
źródło