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ź.
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ź.
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
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.
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.
Rozwiń Smart Tag (menu Rozwiąż): Ctrl+ .(kropka)
Rozwija znacznik, który pokazuje, kiedy wykonujesz czynności takie jak zmiana nazwy identyfikatora.
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
Zdjęcie Visual Studio? F12- Edit.GoToDefinition .
Posiadanie refaktora DevExpress! Zainstalowane oznacza, że Ctrl+ `to moja ulubiona od zawsze;)
The TABKlucz dla „fragmentów”.
Np. Typ try
a następnie naciśnij dwukrotnie klawisz Tab.
Prowadzi do:
try
{
}
catch (Exception)
{
throw;
}
które możesz następnie rozwinąć.
Pełna lista fragmentów C #: http://msdn.microsoft.com/en-us/library/vstudio/z41h7fat.aspx
Ctrl+ ]do dopasowywania nawiasów klamrowych i nawiasów.
Ctrl+ Shift+ ]wybiera kod między pasującymi nawiasami.
Ctrl+ Shift+F
Dobre stare Znajdź w plikach .
Ctrl+ K, Ctrl + D// Format automatyczny (re)
Zobacz także: odpowiedź
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.
Ctrl+ Shift+ Vwklej / przejdź przez pierścień schowka
Lubię Ctrl+ M, Ctrl+ M. Aby rozwinąć / zwinąć bieżący blok kodu.
Często używam, ale niewiele innych osób:
Shift+ Alt+ F10wtedyEnter
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 !):
Ctrl + .
O wiele bardziej wygodne niż moje oryginalne zalecenie.
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…
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”.
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:
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ć.
**int** x = 1;
**int** y = 2;
**int** z = 3;
Ctrl+M , O. Może zwinąć i rozwinąć wszystkie sekcje kodu w określonym pliku.
Otwórz i ustaw fokus w Eksploratorze rozwiązań : Ctrl+ Alt+L
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)
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.
Jeśli „Ulubione” jest mierzone przez to, jak często go używam, to:
F10 : Debug.StepOver
:)
Według użycia para:
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 :)
Ctrl+ Alt+ P -> Dołącz do procesu
Nie widziałem tego ...
Ctrl + Up
Ctrl + Down
Przewija okno bez poruszania kursorem.