我想在 Windows 10 上的 Anaconda Prompt 中使用制表符补全功能。
在寻找解决方案时,我发现了很多与 Linux 相关的信息。
甚至官方手册仅提到 Bash 和 zsh。
为了确保它不适用于 Windows 10,我按照要求做了:
1. conda install argcomplete
2.eval "$(register-python-argcomplete conda)"
在.bashrc
位于用户根文件夹中的文件中。3
. 重新启动 Anaconda Prompt。4
. Tab 补全不起作用。
因此,我有以下问题:
Windows 上的 Anaconda 是否有制表符补全功能?
答案1
我也在寻找这个,但从我读到的内容来看,它不可用。
我提出了一个功能请求:https://github.com/conda/conda/issues/9666
我的想象力告诉我,人们可以在 power-shell 包装器中使用动态 power-shell 自动完成功能来破解某些东西,并通过conda activate
调用conda env list
来更新自动完成列表:https://stackoverflow.com/questions/27627601/powershell-dynamic-tab-completion
不幸的是,目前我还无法做到这一点......