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)