如何停止IntelliJ中的所有进程?
我正在使用intelliJ IDEA。
当我运行我的程序并关闭窗口时,该过程仍然存在。 如果我运行了很多程序,我需要多次点击断开连接。
有没有办法阻止所有进程?
Eclipse没有这个问题。
IntelliJ 2017.2现在在“停止进程”菜单(顶部栏上的按钮)中有一个“全部停止”按钮,在OSX上使用默认快捷键⌘ + F2 :
对于旧版本:
-
单击顶部栏中的“停止”按钮。 它将弹出一个列出所有进程的菜单。 (调试窗口侧面的停止按钮是按进程进行的,如截图所示。)
-
将鼠标hover在第一个进程上,按住Shift键 ,然后单击最后一个进程。
-
按Enter键 。
屏幕截图显示了步骤1和2的结果:
kill $(ps aux | grep 'java' | awk '{print $2}')
这是我在SO上发现的一个很好的小解决方法,它会杀死名称中带有“java”的任何进程。
只需复制并粘贴到终端即可。
不完美,但你可以做的是按Ctrl + F2(停止进程的快捷方式)并按Enter键。 它比所有鼠标点击更好,并且可以非常快速地通过运行流程列表。