Éditeur
Éditeur de PowerShell Universal.
Les contrôles de l'éditeur dans la console d'administration de PowerShell Universal offrent une expérience d'édition enrichie pour les utilisateurs de PowerShell. Vous pourrez tirer parti de l'IntelliSense, de la mise en forme et de la prise en charge des erreurs d'analyseur.
IntelliSense

Tous les éditeurs de PowerShell Universal fournissent l'IntelliSense. Vous devriez pouvoir compléter les commandes, les paramètres, les variables intégrées et les chemins.
Il existe quelques mises en garde concernant l'IntelliSense.
L'IntelliSense s'exécute dans le serveur PowerShell Universal
Il ne repose pas sur un environnement configuré pour fonctionner. Il s'exécute dans le processus serveur PowerShell et utilise donc la version actuelle de PowerShell 7 référencée par le serveur.
Les modules Universal sont disponibles
Les modules fournis avec PowerShell Universal sont automatiquement inclus. Vous verrez l'IntelliSense pour les modules suivants.
Universal
Les modules inclus dans PSModulePath sont disponibles
Tout module installé dans un PSModulePath sera disponible dans l'IntelliSense.
Les variables en direct ne sont pas prises en charge
Vous aurez accès aux variables intégrées telles que ConfirmPreference et Host, mais vous ne verrez pas les variables spécifiques à PowerShell Universal.
Mise en forme

Vous pouvez utiliser la commande Invoke-Formatter de PSScriptAnalyzer dans vos scripts. Vous devrez installer PSScriptAnalyzer dans votre PSModulePath afin d'utiliser cette fonctionnalité. Vous pouvez effectuer la mise en forme en faisant un clic droit dans l'éditeur et en sélectionnant Format, ou en appuyant sur F8.
Erreurs de syntaxe
Les erreurs de syntaxe s'affichent sous forme de soulignements rouges ondulés dans l'éditeur. Survoler ces soulignements fournit des informations sur la raison de l'erreur de syntaxe.

Intégration de PSScriptAnalyzer
L'éditeur de PowerShell Universal s'intègre automatiquement avec PSScriptAnalyzer lorsqu'il est installé sur le serveur PSU. PSScriptAnalyzer s'exécute sur les scripts PowerShell pendant que vous les rédigez dans la console d'administration. Les avertissements sont présentés en ligne ainsi qu'une alerte en haut de l'éditeur.
Cliquez sur l'alerte pour accéder à la première erreur ou au premier avertissement.
À partir de la version 4.1, vous pouvez désormais spécifier un fichier PSScriptAnalyzerSettings.psd1 à la racine de votre référentiel afin de permettre la configuration de l'analyse dans PowerShell Universal.
Mis à jour
Ce contenu vous a-t-il été utile ?