Partager via


Comment : exécuter des outils externes à partir de Visual Studio

Vous avez la possibilité d'ajouter dans le menu Outils des éléments qui vous permettent de lancer des outils externes à partir de Visual Studio. Par exemple, vous pouvez ajouter un élément qui démarre des utilitaires, tels que OLE View ou WinDiff.

Notes

Les options disponibles dans les boîtes de dialogue, ainsi que les noms et emplacements des commandes de menu que vous voyez, peuvent différer de ce qui est décrit dans l'aide selon vos paramètres actifs ou votre édition. Cette page d'aide est orientée sur les Paramètres de développement généraux. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Utilisation des paramètres.

Pour en savoir plus sur

Consultez

L'ajout de combinaisons de touches et de touches accélérateur pour les outils externes

Ajout de combinaisons de touches et de touches accélérateur

Arguments prédéfinis des outils externes

Arguments des outils externes

Ajouter un outil externe au menu Outils

Vous pouvez ajouter une commande au menu Outils pour démarrer une autre application (par exemple, Bloc-notes) à partir de l'environnement de développement intégré (IDE).

Pour ajouter un outil externe dans le menu Outils

  1. Dans le menu Outils, choisissez Outils externes.

  2. Dans la boîte de dialogue Outils externes, choisissez Ajouter et dans la zone Titre, entrez un nom pour l'option de menu.

    Conseil

    Tapez un signe & avant l'une des lettres du nom d'outil pour créer une touche accélérateur pour la commande lorsque celle-ci apparaît dans le menu Outils. Par exemple, dans M&y External Tool, la touche accélérateur est la lettre 'y'.

  3. Dans la zone Commande, entrez le chemin d'accès du fichier à exécuter ou choisissez Parcourir pour rechercher le fichier. Vous pouvez exécuter tout fichier de type .exe, .bat, .com, .cmd ou .pif.

    Notes

    Si le fichier se trouve dans le chemin d'accès système, il vous suffit d'entrer le nom du fichier. Sinon, vous devez entrer le chemin d'accès complet du fichier.

  4. Sélectionnez Utiliser la fenêtre Sortie et Fermer en quittant, si nécessaire, puis choisissez OK.

    Notes

    L'option Utiliser la fenêtre Sortie n'est disponible que pour les fichiers .bat et .com.

Une commande associée à l'outil apparaît désormais dans le menu Outils avec le texte que vous avez entré comme titre. Vous pouvez démarrer l'outil à l'aide de cette nouvelle commande de menu.

Notes

L'ajout d'un outil externe au menu Outils n'enregistre pas l'application comme outil par défaut. Par exemple, si vous souhaitez utiliser votre éditeur externe favori pour modifier le balisage HTML, vous pouvez définir cette préférence depuis la Navigateur Web, Environnement, boîte de dialogue Options. En outre, vous pouvez facilement créer un projet de complément Visual Studio qui, lors du démarrage, informe l'IDE qu'un utilitaire externe traitera certaines tâches (par exemple, la validation de balises ou l'intégration du contrôle de code source).

Passer des variables aux outils externes

Vous pouvez spécifier que certaines informations soient passées à une commande lors de son exécution, par exemple des commutateurs de ligne de commande pour les applications console.

Pour passer des variables à un outil

  1. Dans la zone Arguments, entrez les arguments que vous souhaitez passer à l'outil, ou choisissez le bouton de liste déroulante pour sélectionner un argument prédéfini.

    Notes

    Pour plus d'informations sur la syntaxe des arguments, consultez Arguments des outils externes.

  2. Sélectionnez Demander les arguments si vous voulez avoir la possibilité de modifier les arguments lors de l'exécution de la commande.

Lors du démarrage suivant de l'outil externe à partir du menu Outils, les arguments que vous avez sélectionnés sont automatiquement passés à l'outil. Si vous avez sélectionné Demander les arguments, la boîte de dialogue Arguments s'affiche.

Spécifier un répertoire de travail

Vous pouvez aussi spécifier le répertoire de travail associé à l'outil ou à la commande. Par exemple, si l'outil lit des données sur les systèmes de fichiers dans le répertoire actif, celui-ci doit contenir certains composants de programme lors du démarrage.

Pour spécifier le répertoire de travail de l'outil

  • Dans la zone Répertoire initial, entrez le répertoire de travail pour l'outil, ou choisissez le bouton de liste déroulante pour sélectionner un emplacement de répertoire prédéfini.

Sélectionnez Demander les arguments si vous voulez avoir la possibilité de spécifier d'autres arguments lors de l'exécution de la commande.

Afficher les données de sortie Unicode dans la fenêtre Sortie

Si vous utilisez un outil qui propose des données de sortie en Unicode plutôt qu'en ASCII, vous pouvez afficher ces données Unicode dans la fenêtre Sortie.

Pour afficher des données de sortie Unicode dans la fenêtre Sortie

  • Sélectionnez Considérer la sortie en Unicode.

    Notes

    Ne sélectionnez pas cette option pour les outils qui proposent des données de sortie en ASCII.

Voir aussi

Tâches

Comment : assigner des touches d'accès rapide et des raccourcis clavier aux outils externes

Référence

Arguments des outils externes