简体中文 | Powershell Gallery | GitHub | Gitee | GitCode
A completion manager for a better and simpler tab-completion experience in PowerShell, built with Rust and Lua.

Install-Module PSCompletions
Install-PSResource PSCompletions
Import-Module PSCompletions
[!TIP]
Run
psc updateto check the remote status.
psc add git.If a command has an official completion, a similar command may be run:
xxx completion powershell | Out-String | Invoke-Expression
Register completions with the PowerShell argument completer:
Register-ArgumentCompleter -Native -CommandName <Name> -ScriptBlock { ... }
Use other completion libraries, e.g. Carapace
See the changelog for details.
See the contribution guide for details.
If you like this project, feel free to give it a Star ⭐️ or Donate 💰.