git - Windows 10 上 Intellij 的 GIT 终端中的自动完成分支名称

标签 git intellij-idea

是否可以在 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 支持分支名称完成,它也可以在终端工具窗口中工作。

http://dahlbyk.github.io/posh-git/如果您将 shell 更改为 PowerShell 可执行文件,则可能是一个选项。

关于git - Windows 10 上 Intellij 的 GIT 终端中的自动完成分支名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60745492/

相关文章:

swift - 将 cryptoswift 分支到 2.3

vim - intellij 中的 ideavim 是否有转到下一个错误的快捷方式?

java - Import-Package 语法不允许默认包 '.'

git - IntelliJ IDEA 中的 "Revert Commit"和 "Undo Commit"有什么区别?

java - 将 JMS 消息转换为 TextMessage 时出现问题

git - 在 Jenkins 管道 groovy 脚本中转义 git 密码的特殊字符

Git 打开默认的 git 编辑器而不是 VIM 或任何其他编辑器 (Git Rebase)

git - Docker:构建上下文并在 Git 中使用 .NET 项目和子模块会导致一个大问题

git - 无法在 ubuntu 虚拟机上安装 git

sql - 如何让 SQL 编辑器在 Intellij IDEA 13 中检查语法?