.NET 7.0 [11]: saisie semi-automatique pour les noms de modèles sur dotnet new

.NET 7.0 [11]: saisie semi-automatique pour les noms de modèles sur dotnet new

Depuis le SDK .NET 7.0, affiche la fenêtre de ligne de commande de .NET (dotnet ou dotnet.exe) à la commande dotnet new Suggestions de noms de projet à saisie semi-automatique.

docteur Holger Schwichtenberg est expert en technologie en chef chez MAXIMAGO, qui propose un développement de logiciels axé sur l’innovation et l’expérience, y compris dans des domaines hautement critiques liés à la sécurité. Il est également à la tête du réseau d’experts www.IT-Visions.de, qui soutient de nombreuses moyennes et grandes entreprises avec des conseils et une formation dans le développement et l’exploitation de logiciels avec 38 experts renommés.

Dans la situation ci-dessous, après avoir saisi “bl”

frapper l’onglet obtiendra des suggestions comme blazorserver, blazorserver-empty, blazorwasm et blazorserver-empty.

Cependant, ces suggestions de commande doivent être activées avec une commande spécifique dans la fenêtre de ligne de commande respective, par exemple dans PowerShell avec :

# PowerShell parameter completion shim for the dotnet CLI
Register-ArgumentCompleter -Native -CommandName dotnet -ScriptBlock {
     param($commandName, $wordToComplete, $cursorPosition)
         dotnet complete --position $cursorPosition "$wordToComplete" | ForEach-Object {
            [System.Management.Automation.CompletionResult]::new($_, $_, 'ParameterValue', $_)
         }
 }

Il est préférable de placer cette commande dans l’un des scripts de profil PowerShell afin que l’achèvement soit actif dans chaque instance de PowerShell.

Pour les shells Unix (bash, zsh, fish) vous pouvez trouver les commandes dans la documentation.


(rme)

Vers la page d’accueil

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.