如何停止IntelliJ中的所有进程?

我正在使用intelliJ IDEA。

当我运行我的程序并关闭窗口时,该过程仍然存在。 如果我运行了很多程序,我需要多次点击断开连接。

有没有办法阻止所有进程?

Eclipse没有这个问题。

PNG1

PNG2

IntelliJ 2017.2现在在“停止进程”菜单(顶部栏上的按钮)中有一个“全部停止”按钮,在OSX上使用默认快捷键 + F2

截图

对于旧版本:

  1. 单击顶部栏中的“停止”按钮。 它将弹出一个列出所有进程的菜单。 (调试窗口侧面的停止按钮是按进程进行的,如截图所示。)

  2. 将鼠标hover在第一个进程上,按住Shift键 ,然后单击最后一个进程。

  3. Enter键

屏幕截图显示了步骤1和2的结果:

截图

kill $(ps aux | grep 'java' | awk '{print $2}') 

这是我在SO上发现的一个很好的小解决方法,它会杀死名称中带有“java”的任何进程。

只需复制并粘贴到终端即可。

不完美,但你可以做的是按Ctrl + F2(停止进程的快捷方式)并按Enter键。 它比所有鼠标点击更好,并且可以非常快速地通过运行流程列表。