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ří:
- Správce fragmentů kódu pro uspořádání fragmentů kódu
- Přizpůsobení nabídky a panelů nástrojů
- Možnosti nastavení různých možností pro integrované vývojové prostředí sady Visual Studio a další nástroje
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 .
Otevřete dialogové okno Externí nástroje výběrem možnosti Nástroje>externí nástroje.
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)"
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í.