Sdílet prostřednictvím


Okno příkazového řádku

Příkaz okno se používá k provedení příkazů nebo aliasy přímo v Visual Studio integrované vývojové prostředí (IDE).Lze spustit příkazy nabídky a příkazy, které nejsou uvedeny v žádné nabídce.Chcete-li zobrazit příkaz okna, zvolte Ostatní okna z zobrazení nabídky a vyberte Okno příkazového řádku.

Zobrazení hodnot proměnných

Chcete-li zkontrolovat hodnotu proměnné varA, použít Tisk – příkaz:

>Debug.Print varA

Otazník (?) je alias pro Debug.Print, takže tento příkaz lze také zapsat:

>? varA

Obě verze tento příkaz vrátí hodnotu proměnné varA.

Zadávání příkazů

Čím větší než symbol (>) se zobrazí na levém okraji okna příkaz 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

Vyhodnotí výraz.

Před výraz s otazníkem (?).

? myvar

Přepnout na aktuální okno.

Zadejte immed do okna, aniž by tím znak větší než (>)

immed

Přepněte zpět do příkazového řádku z okna Immediate.

Zadejte cmd do okna.

>cmd

Následující klávesové zkratky můžete přejít v příkazovém režimu.

Akce

Umístění kurzoru

Keybinding

Procházet seznam dříve zadaných příkazů.

Vstup vnějšího zdroje

Šipka nahoru & šipka dolů

Okno pomocí posuvníku.

Obsah okna příkazu

CTRL + ŠIPKA NAHORU

Posun dolů v okně.

Obsah okna příkazu

Šipka dolů nebo CTRL + ŠIPKA DOLŮ

Tip

Posun k němu, zvýraznění všechny nebo část a potom stisknutím klávesy ENTER můžete zkopírovat celý nebo část předchozího příkazu na vstupní řádek.

Značka režimu

Po klepnutí na libovolné předchozí řádek příkaz okna, můžete posunout automaticky do režimu značka.Můžete vybrat, upravit a kopírovat text z předchozích příkazů, jako by v libovolném textovém editoru a vložit je do aktuálního řádku.

Znaménko rovná se (=)

Toto okno slouží k zadání EvaluateStatement příkaz určuje, zda je znak rovná se (=) interpretována jako porovnávací operátor nebo jako operátor přiřazení.

V příkaz okno, znak rovná se (=) je interpretován jako operátor porovnání.Nelze použít operátory přiřazení v příkaz okna.Tak například, pokud hodnoty proměnných varA a varB jsou odlišné a potom na příkaz

>Debug.EvaluateStatement(varA=varB)

Vrátí hodnotu False.

V Okamžité okno, naopak znak rovná se (=) je interpretován jako operátor přiřazení.Tak například, příkaz

>Debug.EvaluateStatement(varA=varB)

přiřadí 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 použít při řešení 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 (začíná znakem lomítko [/])

  • regexje hodnota /pattern přepnout; /case switch nemá žádnou hodnotu.

  • var[1-3]+a oldpar jsou parametry

    [!POZNÁMKA]

    Příkaz, parametr, přepínač nebo hodnotu, která obsahuje mezery, musí mít dvojité uvozovky na obou stranách.

Poloha přepínače a parametry lze zaměnit volně v příkazovém řádku s výjimkou produktů prostředí 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átkou (jeden znak) a dlouhá verze.Více zkrácené přepínače lze společně zadat do skupiny.Například /p /g /m lze také vyjádřit jako /pgm.

Pokud zkrácené přepínače jsou spojeny do skupiny a zadána hodnota, hodnota platí pro každý přepínač.Například /pgm:123 je /p:123 /g:123 /m:123.Všechny přepínače ve skupině nepřijímá hodnoty dojde k chybě.

Řídicí znaky

Znak stříšky (^) v příkazovém řádku znamená, že znak bezprostředně následují je interpretován doslovně a ne jako řídicí znak.To lze vložit uvozovky ("), mezery, úvodní lomítka, carets nebo jakýmikoli literálními znaky v hodnotě parametru nebo přepínače kromě přepínače názvy.Příklad:

>Edit.Find ^^t /regex

Stříška funguje stejně, ať už se jedná o vnitřní nebo vnější uvozovky.Pokud stříška je poslední znak na řádku, je ignorována.Příkladu ukazuje, jak vyhledat vzorek "^ t".

Použití uvozovek pro cestu názvy s mezerami

Pokud například chcete otevřít soubor, jehož cesta obsahuje mezery, je nutné umístit dvojité uvozovky kolem cestu nebo segment cesty, který obsahuje mezery: C:\"Program soubory" nebo "C:\Program Files".

Viz také

Referenční dokumentace

Aliasy příkazů sady Visual Studio

Příkazy sady Visual Studio