[英]Autocomplete branch name in Intellij's GIT terminal on Windows 10
是否可以在 IntelliJ GIT 终端中对本地分支名称使用自动完成选项? 我可以对 GIT 命令使用自动完成功能,但找不到分支的方法。
例如,我想输入git checkout RS-1
+ TAB (假设分支名称是RS-1-new-feature )来自动完成或显示自动完成的可能选项列表。
我的环境: Windows 10,IntelliJ IDEA 2019.3 Ultimate,GIT 2.25.1.windows.1
IntelliJ 设置:
GIT 可执行文件的路径: C:\Program Files\Git\cmd\git.exe
设置>工具>终端>外壳路径: cmd.exe
IntelliJ IDEA Terminal 只运行您配置的 shell,它不提供任何附加功能或完成此 shell。
如果您使用的 shell 支持分支名称完成,它也将在终端工具窗口中工作。
如果您将 shell 更改为 PowerShell 可执行文件,则http://dahlbyk.github.io/posh-git/可能是一个选项。
您当前正在使用 cmd。 您可以将默认 IntelliJ 终端更改为 Bash,以获取 git bash 终端的所有自动完成功能。 请按照以下步骤操作。
文件 -> 设置 -> 工具 -> 终端 -> Shell 路径
在 Shell 路径中,输入 git bash 可执行文件的路径。 对我来说它在C:\Users\AVENDESTA\AppData\Local\Programs\Git\bin\bash.exe
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.