Okno poleceń
Polecenia okno jest używany do wykonywania poleceń lub aliasy bezpośrednio w Visual Studio zintegrowane środowisko dewelopowania (IDE).Można wykonywać poleceń menu i poleceń, które nie pojawiają się w żadnym menu.Aby wyświetlić polecenia okno, wybierz Other Windows z widoku menu, a następnie wybierz Okno polecenia.
W tej sekcji wyjaśniono, poleceń i aliasów dostępnych z polecenia okna.
Wstępnie zdefiniowane aliasy polecenia programu Visual Studio
Zawiera listę dostępnych z aliasów wstępnie zdefiniowane polecenia Visual Studio.Visual Studio poleceń przy użyciu argumentów
Zawiera informacje o Visual Studio poleceń, które argumenty.
Wyświetlanie wartości zmiennych
Aby sprawdzić wartość zmiennej varA, użyj Polecenia drukowania:
>Debug.Print varA
Znak zapytania (?) jest aliasem dla Debug.Print, więc można też napisać polecenie:
>? varA
Obie wersje to polecenie zwróci wartość zmiennej varA.
Wprowadzanie poleceń
Im większa niż, symbol (>) pojawia się przy lewej krawędzi okna wiersza polecenia w wierszu dla nowych wierszy.Użyj klawiszy Strzałka w górę i Strzałka w dół przewijać wcześniej wydane polecenia.
Zadania |
Roztwór |
Przykład |
---|---|---|
Ocena wyrażenia. |
Należy poprzedzić znakiem zapytania wyrażenie (?). |
? myvar |
Przełączyć się do okna bezpośredniego. |
Wprowadź immed do okna bez znak większości (>) |
immed |
Przełącz się do okna wiersza polecenia w oknie bezpośrednim. |
Wprowadź cmd do okna. |
>cmd |
Poniższe skróty klawiaturowe ułatwiają Przejdź w trybie polecenia.
Akcja |
Położenie kursora |
Keybinding |
---|---|---|
Przechodzenie między listę poprzednio wprowadzone polecenia. |
Wejście liniowe |
Strzałka w górę & STRZAŁKA W DÓŁ |
Przewiń w górę okna. |
Zawartość okna polecenia |
CTRL + STRZAŁKA W GÓRĘ |
Przewiń w dół okna. |
Zawartość okna polecenia |
Strzałka w dół lub CTRL + STRZAŁKA w dół |
Porada |
---|
Można skopiować całość lub część poprzedniego polecenia do wejścia liniowego przewijanie do niego, wyróżnianie wszystkie lub część i następnie naciskając klawisz ENTER. |
Tryb znaku
Po kliknięciu w dowolnym poprzedniego wiersza w polecenia okna, można przesunąć automatycznie w trybie znaku.Dzięki temu użytkownik może wybrać, edytować i skopiować tekst z poprzednich poleceń w dowolnym edytorze tekstu i wkleić je do bieżącego wiersza.
Równa się znak (=)
Okno służące do wprowadzania EvaluateStatement polecenie Określa, czy znak równości (=) jest interpretowane jako operator porównania lub operator przypisania.
W polecenia okna, znak równości (=) jest interpretowana jako operator porównania.Nie można używać operatorów przypisania w polecenia okna.Tak, na przykład, jeśli wartości zmiennych varA i varB są różne, a następnie polecenie
>Debug.EvaluateStatement(varA=varB)
Zwraca wartość z False.
W natychmiastowe okna, z drugiej strony, znak równości (=) jest interpretowana jako operator przypisania.Tak na przykład, polecenie
>Debug.EvaluateStatement(varA=varB)
zostanie przypisana do zmiennej varA wartość zmiennej varB.
Parametry, przełączników i wartości
Niektóre Visual Studio polecenia wymaganych poleceń i argumentów opcjonalnych, przełączników i wartości.Niektóre zasady stosuje się podczas zajmowania się takich poleceń.Poniżej przedstawiono przykładowy bogaty polecenia wyjaśnienie terminologii.
Edit.ReplaceInFiles /case /pattern:regex var[1-3]+ oldpar
W tym przykładzie
Edit.ReplaceInFilesto polecenie
/casei /pattern:regex są przełączniki (poprzedzona znakiem kreski ułamkowej [/])
regexjest to wartość /pattern przełączyć; /case przełącznik nie ma wartości
var[1-3]+i oldpar są parametry
[!UWAGA]
Polecenie, parametr, przełącznika lub wartość zawiera spacje, musi mieć znaki podwójnego cudzysłowu po obu stronach.
Pozycja przełączniki i parametry mogą być stosowane zamiennie swobodnie w wierszu polecenia, z wyjątkiem powłoki polecenia, które wymaga jego przełączniki i parametry w określonej kolejności.
Prawie każdy przełącznik obsługiwane przez polecenie ma dwie formy: krótki formularz (jeden znak) i długą formę.Wiele przełączników skróconej można łączyć w grupy.Na przykład /p /g /m mogą być też wyrażone jako /pgm.
Jeśli skróconej przełączniki są łączone w grupy i danej wartości, wartość stosuje się do każdego przełącznika.Na przykład /pgm:123 równa się /p:123 /g:123 /m:123.Jeśli dowolny z przełączników w grupie nie akceptuje wartości, wystąpi błąd.
Jako znaków anulowania
Znak daszka (^) w wierszu polecenia oznacza, że znak bezpośrednio następujących po niej jest interpretowany dosłownie, a nie jako znak kontrolny.To może służyć do osadzenia cudzysłowy proste ("), spacji, ukośniki wiodących, wykreślenia lub innych znaków literałowych w wartości parametru lub przełącznik, z wyjątkiem nazwy przełącznika.Na przykład,
>Edit.Find ^^t /regex
Daszek działa tak samo, czy wewnątrz lub poza znaki cudzysłowu.Jeśli znak daszka ostatniego znaku w wierszu, jest ignorowana.
Zobacz też
Informacje
Wstępnie zdefiniowane aliasy polecenia programu Visual Studio