Freigeben über


Verwalten externer Tools

Sie können externe Tools in Visual Studio über das Menü "Extras " aufrufen. Im Menü " Extras " stehen einige Standardtools zur Verfügung, und Sie können das Menü anpassen, indem Sie andere ausführbare Dateien hinzufügen.

Tools, die im Menü "Extras" verfügbar sind

Das Menü „Extras“ enthält mehrere integrierte Befehle, darunter:

Hinzufügen neuer Tools zum Menü "Extras"

Sie können ein externes Tool hinzufügen, das im Menü "Extras " angezeigt wird.

  1. Öffnen Sie das Dialogfeld Externe Tools, indem Sie Tools>Externe Tools auswählen.

  2. Klicken Sie auf "Hinzufügen", und geben Sie dann die Informationen ein. Der folgende Eintrag bewirkt beispielsweise, dass Windows Explorer im Verzeichnis der Datei geöffnet wird, die Sie derzeit in Visual Studio geöffnet haben:

    • Titel: Open File Location

    • Befehl: explorer.exe

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

    Dialogfeld 'Externe Tools'

Es folgt eine vollständige Liste der Argumente, die beim Definieren eines externen Tools verwendet werden können:

Name Argument Description
Elementpfad $(ItemPath) Der vollständige Dateiname der aktuellen Datei (Laufwerk + Pfad + Dateiname).
Elementverzeichnis $(ItemDir) Das Verzeichnis der aktuellen Datei (Laufwerk + Pfad).
Elementdateiname $(ItemFilename) Der Dateiname der aktuellen Datei.
Elementerweiterung $(ItemExt) Die Dateinamenerweiterung der aktuellen Datei.
Aktuelle Zeile $(CurLine) Die aktuelle Zeilenposition des Cursors im Codefenster.
Aktuelle Spalte $(CurCol) Die aktuelle Spaltenposition des Cursors im Codefenster.
Aktueller Text $(CurText) Der markierte Text.
Zielpfad $(TargetPath) Der vollständige Dateiname des zu erstellenden Elements (Laufwerk + Pfad + Dateiname).
Zielverzeichnis $(TargetDir) Das Verzeichnis des zu erstellten Elements.
Zielname $(TargetName) Der Dateiname des zu erstellenden Elements.
Zielerweiterung $(TargetExt) Die Dateinamenerweiterung des zu erstellenden Elements.
Binäres Verzeichnis $(BinDir) Der endgültige Speicherort der binärdatei, die erstellt wird (definiert als Laufwerk + Pfad).
Projektverzeichnis $(ProjectDir) Das Verzeichnis des aktuellen Projekts (Laufwerk + Pfad).
Projektdateiname $(ProjectFileName) Der Dateiname des aktuellen Projekts.
Lösungsverzeichnis $(SolutionDir) Das Verzeichnis der aktuellen Lösung (Laufwerk + Pfad).
Name der Lösungsdatei $(SolutionFileName) Der Dateiname der aktuellen Lösung.

Hinweis

In der IDE-Statusleiste werden die Variablen "Aktuelle Zeile" und " Aktuelle Spalte " angezeigt, um anzugeben, wo sich die Einfügemarke im aktiven Code-Editor befindet. Die Variable "Aktueller Text" gibt den Text oder code zurück, der an dieser Position ausgewählt ist.