终止键绑定在 Eclipse 中不起作用

终止键绑定在 Eclipse 中不起作用

我正在从 Visual Studio 2005 转到 Eclipse,并且习惯于这些键绑定:

  • F7= 构建
  • F5= 构建并运行(调试)
  • Shift-F5= 停止奔跑
  • Ctrl-Shift-F5= 停止运行并再次构建并运行

在 Eclipse 中,有:

  • Ctrl-B= 构建
  • Ctrl F11= 运行
  • Shift-F11= 停止运行(终止)
  • Ctrl-Shift-F11= 终止并重新启动(可能还会构建所需的一切)

我把最后两个放在窗口->首选项->常规->键并且它们不起作用。我必须单击控制台视图上的红色方块才能终止应用程序,否则如果我这样做Ctrl-F11由于该 exe 仍然在后台运行,因此它将再次失败。

我尝试设置什么时候键绑定中的字段:

  • 在控制台视图中
  • 在 C/C++ 视图中
  • 在 Windows 中
  • C/C++ 编辑器
  • 调试 c++

这些都不起作用,而且似乎没有“当任何内容正在运行时”选项。运行设置为“在 Windows 中”,并且在运行和调试时都有效,因此 Terminate 也同样有效。

答案1

解决方案:

使用F11调试而不是Ctrl-F11运行,然后两个终止快捷方式都起作用。

相关内容