IntelliJ 终端 CTRL+C 不起作用

Gam*_*ing 9 windows git terminal intellij-idea

当使用 IntelliJs 集成终端时 - 例如使用 git - 有时我的 CTRL + C 按键不会进入终端。例如,当前行不会中止。

我该怎么办,因为这种行为很烦人。

Gam*_*ing 11

git for Windows反正我已经安装了,我只是将 IntelliJ 使用的终端从cmd.exe(Windows 上的默认设置)替换为bash.exe提供的git for Windowscygwin顺便说一句)

要为所有项目更改它,请转到File >> Other Settings >> Default Settings,然后Tools >> Terminal。(见截图)

在 shell path 字段中设置以下行:

"C:\Program Files\Git\bin\bash.exe" --login -i
Run Code Online (Sandbox Code Playgroud)

请确保 git 安装在正确的位置或调整路径(例如,如果您安装了 32 位版本的 git)

更改选项的窗口截图

使用 bash 而不是 cmd,我不会出现这个问题。另外bash支持一些cmd不支持的命令,这在用于linux环境时还不错。

编辑 2020-09-30:在最新的 Intellij 版本中,终端是项目级设置,可以在此处更改:

新版本位于“新项目设置”下