48

eclipse中终止调试/运行的快捷方式是什么?在 Preferences -> Keys 下查看Ctrl+F2但它不起作用。

4

9 回答 9

33

转到首选项 -> 常规 -> 键

找到“终止”将您的绑定设置为您想要的任何内容(在我的情况下F12)。

然后将“When”从“Debugging”更改为“Editing Java Source”。

现在为我工作。

Going to Customize Perspective 只向我展示了我已经拥有的绑定,而不是让我设置它们。

于 2011-06-22T16:42:41.680 回答
14

如此处所述,您可以使用
Window / Customize Perspective > Commands.
(选择“调试”组)

然后在 Java 透视图中打开 Debug 视图(可能是 Fast 视图),您应该会得到 Terminate 键绑定。

我想它不起作用,因为您在非调试会话中尝试了它。

于 2008-11-26T15:41:51.680 回答
11

好吧,这是一个公认的蹩脚的答案,但这里有。CTRL+F2对我不起作用(从任何角度来看)。我不知道为什么。我正在运行 3.5.2

所以我打了Alt, R, T, Enter.

Alt, 以进入顶部菜单栏。R, 选择运行菜单。T, 选择终止。最后,enter实际调用它。这真的没那么糟糕。瘸?是的。比鼠标点击还快?当然。

于 2010-11-12T17:37:32.980 回答
6

在您的透视图中打开一个调试视图(Alt+ Shift+ QQ-> 查找调试)。应用程序运行后,使用CTRL+ F7(在 Mac 上为Command+ F7)切换到调试视图,按下以突出显示已启动的应用程序,并触发终止快捷方式

参考这个答案,我认为它并非一直有效,因为根据运行的内容,eclipse 可能不会将“终止”命令注册为可用。

例如,当我使用 maven(m2e 插件)运行我的项目时,控制台视图上的终止按钮可用,但菜单上不可用。请参阅下面的屏幕截图(我使用了基于 eclipse indigo 的 Springsource Tools Suite 2.9.2 和 m2e 1.0.200)

运行 maven 时,控制台视图终止按钮可用但不在运行菜单上

这是因为在调试视图中默认情况下未选择启动的应用程序。

这个问题在 Eclipse 论坛主题这里讨论。

于 2012-07-06T04:37:30.133 回答
5

阅读所有这些,但没有找到简单的方法。所以,我拼凑了一个非常简单的插件

希望它对其他人也有帮助。

于 2012-12-27T13:58:24.887 回答
2

在窗口选项卡中,您可以看到快捷方式:

在此处输入图像描述

于 2015-10-04T13:47:12.363 回答
0

F2 可能已经被您的操作系统使用,它可以在 Eclipse 获得机会之前拦截击键。

在 Mac 上,F2 键通常用于增加屏幕亮度。这将优先于 Eclipse 为其分配的任何内容。翻译:当您在某些 Mac 上按 F2 时(取决于您的设置),您的屏幕会(尝试)变亮,而 Eclipse 什么也不做。

希望有帮助。

于 2012-05-31T15:53:04.027 回答
0

我也遇到了这个问题,但仍然没有找到合适的解决方案。

显然,因为多个用户程序实例可以一起运行,所以它们(eclipse 开发人员)只是没有放置通用终止键。

正如我刚刚在他们的错误部分看到的那样,他们(可能)正在显示一个对话框,用于在单击终止按钮时选择要终止的正在运行的程序(默认情况下可能是 Ctrl+F2)。

您可以查看此问题的错误页面以获取更多详细信息和更新。希望它可以帮助任何人。

于 2018-01-09T10:06:59.390 回答
0

上面的很多答案对某些人有用,但可能不是每个人。正如 Scott Biggs 提到的,command-F2 可能在 mac 上不起作用(请注意,要在 mac 上获取 F2,您还需要按住 fn 键),因此您可以将绑定重置为 shift-F2。只要您在调试,就为我工作。

于 2018-04-26T17:44:33.617 回答