如何将Android Studio中的终端更改为iTerm2?

17

如标题所述,是否有办法将Android Studio的默认终端更改为Mac OS上的iTerm2?


https://issuetracker.google.com/issues/144180297 - malhobayyeb
3个回答

28

我没有在Mac上测试过,但至少在Windows上,您可以在设置菜单中选择终端窗口使用的shell(例如从默认的cmd.exe到TCC/LE)。

我怀疑应该是相同的方式,

文件 -> 设置 -> 终端 -> Shell路径

有关Terminal插件的详细信息,请参阅IDEA文档


2
我可以用这种方式将bash更改为zsh,但无法更改终端应用程序,谢谢。 - Jerome
@Jerome 抱歉,我以为iTerm是一个shell。正如你所看到的,我不是Mac用户。 :/ - matiash
1
@matiash,iTerm是一个终端应用程序,而您的步骤是更改不同的shell路径。如果您能删除此答案,那么它将会更清晰,因为它根本没有回答原始问题。 - AndroidEngineX

8

针对Mac OS

文件 -> 其他设置 -> 新项目偏好设置 -> Shell路径

针对Windows操作系统

请按照 @matiash的回答进行操作。

备选方案

这个方法在命令行和Android Studio中都可以使用。

  • 要检查可用的shell,请运行: cat /etc/shells
  • 选择你喜欢的shell(我选择bash):chsh -s /bin/bash

就这些了。


谢谢。 在 Mac 终端上它可以工作。 但在 Android Studio 的终端上它无法工作! - Amin
2
嗨@Waheed,您的步骤是更改shell脚本,而OP想要将终端应用程序更改为iTerm应用程序。在发布此答案之前,您自己是否也尝试过这样做:(如果是的话,它可能已经避免了很多混乱。 - AndroidEngineX

2

在Mac上操作:

进入文件/其他设置/新项目的首选项,然后在终端选项卡中,更改"Shell路径"属性。 您可以单击此字段右侧的文件夹图标并选择所需的Shell。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接