You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Windows用户启用Click开发的CLI工具自动补全?

Click CLI在PowerShell中的自动补全配置方案

你之前用的_FOO_COMPLETE=bash_source是bash专属语法,PowerShell不支持这种环境变量设置方式,而且Click针对PowerShell有专门的补全生成参数,按以下步骤配置即可:

  • 生成PowerShell补全脚本
    在VSCode的PowerShell终端里执行:

    $env:_FOO_COMPLETE="powershell_source"; foo
    

    执行后会输出PowerShell格式的补全脚本内容。

  • 将补全脚本写入PowerShell配置文件
    先确认PowerShell配置文件$PROFILE的位置,执行$PROFILE可查看路径。如果文件不存在,先创建:

    New-Item -Path $PROFILE -ItemType File -Force
    

    然后把生成的补全脚本追加到配置文件里,直接执行这条命令一步到位:

    ($env:_FOO_COMPLETE="powershell_source"; foo) | Out-File -Append $PROFILE
    
  • 让配置生效
    关闭当前VSCode的PowerShell终端再重新打开,或者执行以下命令立即加载配置:

    . $PROFILE
    

注意:确保foo命令已经在PowerShell的环境变量PATH中,否则生成脚本时会找不到命令。

内容的提问来源于stack exchange,提问作者St3p

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 11:12:02