-- 编辑
我在Windows 10上安装了干净的Intellij Idea 2017.1.4,发现实际上IntelliJ并没有提供这个功能。我正在尝试识别那个插件。
-- 编辑
解决方案只是设置一个外部的bash终端,并像@lidkxx指出的那样重新启动Android Studio...
我不确定是否有现成的解决方案,但你可以尝试在偏好设置中搜索终端。那里有一个shell路径字段,你可以选择任何你喜欢的shell。我使用带自动建议和自动完成功能的zsh,效果非常好。
编辑:你可能需要重新启动Android Studio才能使这些更改生效。
如果你喜欢使用bash和Linux命令,但被迫在Windows上进行开发,那么你会喜欢这个技巧。控制台的颜色就像在Linux上一样,并且自动完成功能比cmd / PowerShell要好得多。
要求:已安装带有git-bash的Git。
打开Android Studio,转到“文件”>“设置”,打开“工具”>“终端”。
将“Shell路径”设置为C:\ Program Files \ Git \ bin \ bash.exe。
对我来说,Mac上的2017.2版本没有自动补全功能。可能您在那里使用不同的shell,因此您只需要在设置-工具-终端中配置Android Studio以使用它。
2- 安装posh-git:
1- 确认您拥有 PowerShell 2.0 或更高版本,使用 $PSVersionTable.PSVersion 命令。
2- 确认允许执行脚本,使用 Get-ExecutionPolicy 命令(应该是 RemoteSigned 或 Unrestricted)。如果未启用脚本,请以管理员身份运行 PowerShell 并调用 Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Confirm 命令。
3- 确认可以从 PowerShell 运行 git。如果找不到该命令,则需要添加 git 别名或将 %ProgramFiles%\Git\cmd 添加到 PATH 环境变量中。
4- 将 posh-git 存储库克隆到本地计算机。
5- 在 posh-git 存储库目录中运行 .\install.ps1 命令。
享受吧 ;)
zsh
的路径吗? - Dr.jackyusr/bin/zsh
,但出现了错误:无法创建 PTY
。 - Dr.jacky