eclipse中终止调试/运行的快捷方式是什么?在 Preferences -> Keys 下查看Ctrl+F2但它不起作用。
9 回答
转到首选项 -> 常规 -> 键
找到“终止”将您的绑定设置为您想要的任何内容(在我的情况下F12)。
然后将“When”从“Debugging”更改为“Editing Java Source”。
现在为我工作。
Going to Customize Perspective 只向我展示了我已经拥有的绑定,而不是让我设置它们。
如此处所述,您可以使用
Window / Customize Perspective > Commands
.
(选择“调试”组)
然后在 Java 透视图中打开 Debug 视图(可能是 Fast 视图),您应该会得到 Terminate 键绑定。
我想它不起作用,因为您在非调试会话中尝试了它。
好吧,这是一个公认的蹩脚的答案,但这里有。CTRL+F2对我不起作用(从任何角度来看)。我不知道为什么。我正在运行 3.5.2
所以我打了Alt, R, T, Enter.
Alt, 以进入顶部菜单栏。R, 选择运行菜单。T, 选择终止。最后,enter实际调用它。这真的没那么糟糕。瘸?是的。比鼠标点击还快?当然。
在您的透视图中打开一个调试视图(Alt+ Shift+ Q,Q-> 查找调试)。应用程序运行后,使用CTRL+ F7(在 Mac 上为Command+ F7)切换到调试视图,按下以突出显示已启动的应用程序,并触发终止快捷方式
参考这个答案,我认为它并非一直有效,因为根据运行的内容,eclipse 可能不会将“终止”命令注册为可用。
例如,当我使用 maven(m2e 插件)运行我的项目时,控制台视图上的终止按钮可用,但菜单上不可用。请参阅下面的屏幕截图(我使用了基于 eclipse indigo 的 Springsource Tools Suite 2.9.2 和 m2e 1.0.200)
这是因为在调试视图中默认情况下未选择启动的应用程序。
这个问题在 Eclipse 论坛主题这里讨论。
阅读所有这些,但没有找到简单的方法。所以,我拼凑了一个非常简单的插件。
希望它对其他人也有帮助。
F2 可能已经被您的操作系统使用,它可以在 Eclipse 获得机会之前拦截击键。
在 Mac 上,F2 键通常用于增加屏幕亮度。这将优先于 Eclipse 为其分配的任何内容。翻译:当您在某些 Mac 上按 F2 时(取决于您的设置),您的屏幕会(尝试)变亮,而 Eclipse 什么也不做。
希望有帮助。
我也遇到了这个问题,但仍然没有找到合适的解决方案。
显然,因为多个用户程序实例可以一起运行,所以它们(eclipse 开发人员)只是没有放置通用终止键。
正如我刚刚在他们的错误部分看到的那样,他们(可能)正在显示一个对话框,用于在单击终止按钮时选择要终止的正在运行的程序(默认情况下可能是 Ctrl+F2)。
您可以查看此问题的错误页面以获取更多详细信息和更新。希望它可以帮助任何人。
上面的很多答案对某些人有用,但可能不是每个人。正如 Scott Biggs 提到的,command-F2 可能在 mac 上不起作用(请注意,要在 mac 上获取 F2,您还需要按住 fn 键),因此您可以将绑定重置为 shift-F2。只要您在调试,就为我工作。