Správa externích nástrojů

Externí nástroje můžete volat ze sady Visual Studio pomocí nabídky Nástroje . V nabídce Nástroje je k dispozici několik výchozích nástrojů a nabídku můžete přizpůsobit přidáním vlastních spustitelných souborů.

Nástroje dostupné v nabídce Nástroje

Nabídka Nástroje obsahuje několik předdefinovaných příkazů, mezi které patří:

Přidání nových nástrojů do nabídky Nástroje

Můžete přidat externí nástroj, který se zobrazí v nabídce Nástroje .

  1. Otevřete dialogové okno Externí nástroje výběrem možnosti Nástroje>externí nástroje.

  2. Klikněte na Přidat a vyplňte informace. Následující položka například způsobí, že se Průzkumník Windows otevře v adresáři souboru, který je aktuálně otevřený v sadě Visual Studio:

    • Název: Open File Location

    • Příkaz: explorer.exe

    • Argumenty: /root, "$(ItemDir)"

    External Tools dialog box

Následuje úplný seznam argumentů, které lze použít při definování externího nástroje:

Název Argument Popis
Cesta položky $(ItemPath) Celý název souboru aktuálního souboru (jednotka + cesta + název souboru).
Adresář položky $(ItemDir) Adresář aktuálního souboru (jednotka + cesta).
Název souboru položky $(ItemFilename) Název souboru aktuálního souboru.
Přípona položky $(ItemExt) Název přípony aktuálního souboru.
Aktuální řádek $(CurLine) Pozice aktuálního řádku v kurzoru v okně kódu.
Aktuální sloupec $(CurCol) Pozice aktuálního sloupce v kurzoru v okně kódu.
Aktuální text $(CurText) Vybraný text.
Cílová cesta $(TargetPath) Úplný název souboru položky, která má být sestavena (jednotka + cesta + název souboru).
Cílový adresář $(TargetDir) Adresář položky, která má být sestavena.
Cílový název $(TargetName) Název souboru položky, která má být sestavena.
Cílové rozšíření $(TargetExt) Přípona názvu souboru položky, která má být sestavena.
Binární složka $(BinDir) Konečné umístění binárního souboru, který má být sestaven (definované jako jednotka + cesta).
Adresář projektu $(ProjectDir) Adresář aktuálního projektu (jednotka + cesta).
Název souboru projektu $(Název_souboru_projektu) Název souboru aktuálního projektu.
Adresář řešení $(SolutionDir) Adresář aktuálního řešení (jednotka + cesta).
Název souboru řešení $(SolutionFileName) Název souboru aktuálního řešení.

Poznámka:

Na stavovém řádku integrovaného vývojového prostředí se zobrazí proměnné Aktuální řádek a Aktuální sloupec , které označují umístění kurzoru v aktivním editoru kódu. Proměnná Aktuální text vrátí text nebo kód vybraný v daném umístění.