在你的终端中启用 winapp 自动补全功能。 激活后,按 Tab 会在键入时建议命令、选项和参数值。
PowerShell
运行以下命令以打印注册脚本:
winapp complete --setup powershell
若要激活,请将输出添加到 PowerShell 配置文件:
winapp complete --setup powershell >> $PROFILE
然后重启 PowerShell(或运行 . $PROFILE 以重新加载)。
若要在当前会话中试用它,而无需修改配置文件:
winapp complete --setup powershell | Out-String | Invoke-Expression
它的作用是什么
注册一个原生参数补全器,在每次按下 Tab 键时调用 winapp complete,为命令、子命令、选项和值提供上下文感知建议。
控件
- Tab键 逐个轮流完成(默认 PowerShell 行为)
- Ctrl+空格 显示带有说明的交互式菜单:使用箭头键进行导航
停用
打开你的个人资料(notepad $PROFILE),删除 Register-ArgumentCompleter 块的 winapp。 重启 PowerShell。
完成的内容
-
命令:
winapp i+ 选项卡→init -
子命令:
winapp cert+ Tab →generate、installinfo -
选项:
winapp init --+ Tab →--setup-sdks、--config-dir、--use-defaults... - 选项值:基于枚举的选项建议在可用时的有效值
-
Node.js 包装器命令:
node等node create-addon(通过 npm 安装时)
自动完成 - 添加到 CLI 的任何新命令或选项都立即完成,无需进行其他设置。