Configurer l’environnement d’écriture de scripts intégré de Windows PowerShell (ISE)

Effectué

L’ISE est un environnement graphique qui fournit un éditeur de script, un débogueur, une console interactive et plusieurs outils auxiliaires qui vous aident à découvrir et à apprendre des commandes Windows PowerShell. Ce module fournit une vue d’ensemble du fonctionnement de l’ISE. Vous découvrirez les fonctionnalités plus avancées de l’ISE dans les modules suivants.

Volets

L’ISE propose deux principaux volets : un volet Script (ou éditeur de script) et le volet Console. Vous pouvez les positionner horizontalement, avec l’un au-dessus de l’autre ou verticalement, côte à côte dans un affichage à deux volets. Vous pouvez également agrandir un volet et basculer entre eux. Par défaut, un volet Module complémentaire de commande s’affiche également. Il vous permet de rechercher ou de parcourir les commandes disponibles, ainsi que de passer en revue et de renseigner les paramètres d’une commande que vous sélectionnez. Une fenêtre Commande flottante offre également les mêmes fonctionnalités.

Personnalisation de la vue

L’ISE offre plusieurs méthodes de personnalisation de la vue. Vous pouvez modifier la taille de police active à l’aide du curseur dans la zone inférieure droite de la fenêtre. La boîte de dialogue Options vous permet de personnaliser la sélection de police et de couleur de nombreux éléments de texte Windows PowerShell, comme les mots clés et les valeurs de chaîne. L’ISE prend aussi en charge la création de thèmes visuels. Un thème est une collection de paramètres de police et de couleur que vous pouvez appliquer en tant que groupe pour personnaliser l’apparence de l’ISE. Il existe plusieurs thèmes prédéfinis destinés à des cas d’usage désignés, comme la remise de présentations. L’ISE vous offre également la possibilité de créer des thèmes personnalisés.

D’autres fonctionnalités de l’ISE incluent les suivantes :

  • Bibliothèque d’extraits de code extensible et intégrée que vous pouvez utiliser pour stocker les commandes couramment utilisées.
  • Possibilité de charger des compléments créés par Microsoft ou par des tiers qui fournissent des fonctionnalités supplémentaires.
  • Intégration avec les fonctionnalités de débogage de Windows PowerShell.

Notes

Windows PowerShell ISE est disponible sur le système d’exploitation Windows, mais il ne fonctionne pas avec PowerShell 6 et ses versions ultérieures. Pour obtenir une expérience similaire, vous pouvez utiliser Visual Studio Code (VS Code) avec l’extension PowerShell. Vous en découvrirez plus dans l’unité suivante de ce module.