Okno příkazového řádku
Příkaz okna lze spouštět příkazy nebo aliasy přímo v Visual Studio integrované vývojové prostředí (IDE).Můžete provést příkazy nabídky a příkazy, které nejsou zobrazeny žádné nabídce.Zobrazit příkaz okna, zvolte Jiné Windows z zobrazení nabídku a vyberte Příkazové okno.
Tato část popisuje příkazy a aliasů, které jsou k dispozici příkaz okna.
Visual Studio předdefinovaný příkaz aliasy
Obsahuje seznam aliasy pro předdefinovaný příkaz s Visual Studio.Visual Studio příkazy s argumenty
Obsahuje informace týkající Visual Studio příkazy, které argumenty.
Zobrazení hodnot proměnných
Zkontrolujte hodnotu proměnné varA, použít Příkaz pro tisk:
>Debug.Print varA
Otazník (?), je alias Debug.Print, takže lze také zapsat tento příkaz:
>? varA
Obě verze tento příkaz vrátí hodnotu proměnné varA.
Zadávání příkazů
Větší než (>) se zobrazí na levém okraji okna příkazu jako výzva pro nové řádky.Pomocí kláves Šipka nahoru a Šipka dolů procházejte dříve vydané příkazy.
Úloha |
Řešení |
Příklad |
---|---|---|
Vyhodnocení výrazu. |
Před výraz s otazníkem (?). |
? myvar |
Přepnout na příkazovém podokně. |
Zadejte immed do okna bez znak větší než (>) |
immed |
Přepněte zpět do okna příkazu z okamžité okna. |
Zadejte cmd do okna. |
>cmd |
Následující klávesové zkratky vám pomůže přejít v příkazovém režimu.
Akce |
Umístění kurzoru |
Keybinding |
---|---|---|
Procházení seznamu dříve zadaných příkazů. |
Vstup |
Šipka nahoru & ŠIPKA DOLŮ |
Posun nahoru v okně. |
Obsah okna příkazu |
CTRL + ŠIPKA NAHORU |
Přejděte na okno. |
Obsah okna příkazu |
Šipka dolů nebo CTRL + ŠIPKA DOLŮ |
Tip
Vstupní řádek můžete kopírovat všechny nebo část předchozího příkazu posouvání ji, zvýraznění nebo jeho část a stiskněte klávesu ENTER.
Značka režimu
Po klepnutí na libovolné předchozí řádek příkaz okna, můžete posunout automaticky do režimu značku.Můžete vybrat, upravit a kopírovat text předchozích příkazů, jako by v libovolném textovém editoru a vložit je do aktuálního řádku.
Rovná se (=), znaménko
Okno se používá k zadání EvaluateStatement příkaz určuje, zda je znak rovná se (=) interpretovány jako porovnávací operátor nebo jako operátor přiřazení.
V příkaz okno znaménkem rovná se (=) je interpretován jako operátor porovnání.Operátory přiřazení nelze použít příkaz okna.Ano, například pokud hodnoty proměnných varA a varB jsou odlišné, potom na příkaz
>Debug.EvaluateStatement(varA=varB)
Vrátí hodnotu False.
V okamžité okna, naopak znaménkem rovná se (=) je interpretován jako operátor přiřazení.Tak například příkaz
>Debug.EvaluateStatement(varA=varB)
přiřadí k proměnné varA hodnotu proměnné varB.
Hodnoty, přepínače a parametry
Některé Visual Studio příkazy, příkazy mají požadované a volitelné argumenty, přepínače a hodnoty.Některá pravidla platí při vyřizování těchto příkazů.Následuje příklad bohaté příkazu vyjasnit terminologii.
Edit.ReplaceInFiles /case /pattern:regex var[1-3]+ oldpar
V tomto příkladu
Edit.ReplaceInFilespříkaz
/casea /pattern:regex jsou přepínače (označeny znakem lomítko [/])
regexje hodnota /pattern přepnout; /case přepínač nemá žádnou hodnotu.
var[1-3]+a oldpar jsou parametry
[!POZNÁMKA]
Příkaz, parametr, přepínače nebo hodnotu, která obsahuje mezery, musí mít dvojité uvozovky na obou stranách.
Poloha přepínače a parametry zaměnitelné volně v příkazovém řádku, kromě Shell příkaz, který vyžaduje jeho přepínače a parametry v určitém pořadí.
Téměř každý přepínač podporuje příkaz má dvě formy: krátký formulář (jeden znak) a dlouhý.Více zkrácené přepínače lze společně zadat do skupiny.Například /p /g /m může být vyjádřeno střídavě /pgm.
Pokud se do skupiny a zadána hodnota přepínače zkrácené hodnoty platí pro každý přepínač.Například /pgm:123 rovnat /p:123 /g:123 /m:123.Pokud všechny přepínače ve skupině nepřijímá hodnotu, dojde k chybě.
Řídicí znaky
Znak stříšky (^) v příkazovém řádku znamená, že znak bezprostředně následují interpretována doslova, nikoli jako řídicí znak.Lze vložit parametr nebo přepínač hodnoty, s výjimkou produktů názvů přepínač rovné uvozovky ("), mezery, lomítka úvodní, carets nebo jiné znaky literálu.Příklad:
>Edit.Find ^^t /regex
Stříška funguje stejně, ať je uvnitř nebo mimo uvozovky.Pokud je stříška poslední znak v řádku, je ignorován.
Viz také
Referenční dokumentace
Visual Studio předdefinovaný příkaz aliasy