Gestion des outils externes

 

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

Vous pouvez appeler des outils externes à partir de Visual Studio. Certains outils par défaut sont disponibles dans le menu Outils, mais vous pouvez ajouter vos propres exécutables.

Vous pouvez appeler les outils suivants à partir du menu Outils de Visual Studio. Vous pouvez également les appeler par leur nom à partir de la fenêtre Lancement rapide. Par exemple, pour appeler GuidGen.exe, tapez Create GUID.

  1. Create GUID : génère un GUID.

  2. Error Lookup : obtient un message d'erreur de la valeur entrée. Pour plus d'informations, consultez Référence d'ERRLOOK.

  3. ATL/MFC Trace Tool : montre des messages de trace de débogage dans les sources ATL et MFC.

  4. PreEmptive Dotfuscator and Analytics : protège les programmes .NET contre l'ingénierie à rebours.

  5. SPY++ : affiche les processus, threads, fenêtres, et messages de fenêtre graphiquement.

  6. Éditeur de configuration de service WCF : vous permet de créer et de modifier les paramètres de configuration des services WCF.

System_CAPS_ICON_warning.jpg Avertissement

Il est possible qu'une liste différente d'outils externes s'affiche, en fonction de l'édition de Visual Studio que vous avez installée et du profil de paramètres que vous avez appliqué. Pour plus d'informations, consultez Customizing Development Settings in Visual Studio.

Vous pouvez ajouter un outil externe au menu Outils. Ouvrez la boîte de dialogue Outils externes, cliquez sur Ajouter, puis entrez les informations. Par exemple, l'entrée suivante peut provoquer l'ouverture de l'Explorateur Windows dans le répertoire du fichier qui est actuellement ouvert dans Visual Studio :

  1. Titre : Ouvrir l'emplacement du fichier

  2. Commande : explorer.exe

  3. Arguments : /root, "$(ItemDir)"

Les arguments suivants sont des variables Visual Studio assignées lorsque vous exécutez un outil externe. Des liens vers des outils externes (par exemple, Bloc-notes ou Spy++) peuvent être répertoriés dans le menu Outils à l'aide de la boîte de dialogue Outils externes.

System_CAPS_ICON_note.jpg Remarque

La barre d'état IDE affiche les variables Ligne active et Colonne active pour indiquer l'emplacement du point d'insertion dans l'éditeur de code actif. La variable Texte actif retourne le texte ou le code sélectionné à cet emplacement.

NomArgumentDescription
Chemin d'accès de l'élément$(ItemPath)Nom complet du fichier actif (lecteur + chemin d'accès + nom de fichier).
Répertoire de l'élément$(ItemDir)Répertoire du fichier actif (lecteur + chemin d'accès).
Nom de fichier de l'élément$(ItemFilename)Nom du fichier actif (nom de fichier).
Extension de l'élément$(ItemExt)Extension du nom du fichier actif.
Ligne active$(CurLine)Position de la ligne active du curseur dans la fenêtre de code.
Colonne active.$(CurCol)Position de la colonne active du curseur dans la fenêtre de code.
Texte actif$(CurText)Texte sélectionné.
Chemin d'accès cible$(TargetPath)Nom de fichier complet de l'élément à générer (lecteur + chemin d'accès + nom de fichier).
Répertoire cible$(TargetDir)Répertoire de l'élément à générer.
Nom cible$(TargetName)Nom de fichier de l'élément à générer.
Extension cible$(TargetExt)Extension de nom de fichier de l'élément à générer.
Répertoire binaire$(BinDir)Emplacement final du binaire en cours de génération (sous la forme lecteur + chemin d'accès). Par exemple :\...\Mes documents\Visual Studio <Version>\<NomProjet>\bin\debug
Répertoire du projet$(ProjDir)Répertoire du projet actif (lecteur + chemin d'accès).
Nom du fichier projet$(ProjFileName)Nom de fichier du projet actif (lecteur + chemin d'accès + nom de fichier).
Répertoire de la solution$(SolutionDir)Répertoire de la solution active (lecteur + chemin d'accès).
Nom du fichier solution$(SolutionFileName)Nom de fichier de la solution active (lecteur + chemin d'accès + nom de fichier).

Outils de génération C/C++

Afficher: