Gestire strumenti esterni
È possibile chiamare strumenti esterni direttamente in Visual Studio usando il menu Strumenti. Alcuni strumenti predefiniti sono disponibili nel menu Strumenti ed è possibile personalizzare il menu aggiungendo altri file eseguibili personalizzati.
Strumenti disponibili nel menu Strumenti
Il menu Strumenti include alcuni comandi predefiniti, tra cui:
- Gestione frammenti di codice per Organizzare i frammenti di codice
- Personalizza per Personalizzare menu e barre degli strumenti
- Opzioni per Impostare un'ampia gamma di opzioni per l'IDE di Visual Studio e altri strumenti
Aggiungere nuovi strumenti al menu Strumenti
È possibile aggiungere uno strumento esterno per visualizzarlo nel menu Strumenti.
Aprire la finestra di dialogo Strumenti esterni scegliendo Strumenti>Strumenti esterni.
Fare clic su Aggiungi e quindi compilare le informazioni. L'immissione seguente consente ad esempio a Windows Explorer di aprire la cartella dove si trova il file attualmente aperto in Visual Studio:
Titolo:
Open File Location
Comando:
explorer.exe
Argomenti:
/root, "$(ItemDir)"
Di seguito è riportato un elenco completo di argomenti che possono essere usati per la definizione di uno strumento esterno:
Nome | Argomento | Descrizione |
---|---|---|
Percorso elemento | $(ItemPath) | Nome file completo del file corrente (unità + percorso + nome file). |
Directory elemento | $(ItemDir) | Directory del file corrente (unità + percorso). |
Nome file elemento | $(ItemFilename) | Nome file del file corrente. |
Estensione di elemento | $(ItemExt) | Estensione del nome del file corrente. |
Riga corrente | $(CurLine) | Posizione della riga corrente del cursore nella finestra del codice. |
Colonna corrente | $(CurCol) | Posizione della colonna corrente del cursore nella finestra del codice. |
Testo corrente | $(CurText) | Testo selezionato. |
Percorso di destinazione | $(TargetPath) | Nome file completo dell'elemento da compilare (unità + percorso + nome file). |
Directory di destinazione | $(TargetDir) | Directory dell'elemento da compilare. |
Nome destinazione | $(TargetName) | Nome file dell'elemento da compilare. |
Estensione di destinazione | $(TargetExt) | Estensione di file dell'elemento da compilare. |
Directory binaria | $(BinDir) | Posizione finale del file binario in fase di compilazione (definita come unità + percorso). |
Directory del progetto | $(ProjectDir) | Directory del progetto corrente (unità + percorso). |
Nome file progetto | $(ProjectFileName) | Nome del file del progetto corrente. |
Directory soluzione | $(SolutionDir) | Directory della soluzione corrente (unità + percorso). |
Nome file soluzione | $(SolutionFileName) | Nome file della soluzione corrente. |
Nota
La barra di stato dell'IDE visualizza le variabili di Riga corrente e Colonna corrente per indicare dove si trova il punto di inserimento nell'Editor codice attivo. La variabile di Testo corrente restituisce il testo o codice selezionato in quella posizione.