Eclipse 中有重新运行最近启动的程序的快捷方式吗?

我使用 Eclipse 做的最频繁的事情之一就是重新运行上一个程序。我去 Run-> Run History-> [ top most item ]

有没有一个快捷键可以做到这一点?

我知道 CTRL + F11,但这不适合我。只有当前活动类(我正在编辑其源代码的类)没有 main 方法时,它才会启动最新的程序。如果是这样,它将使用这个类作为程序的入口点,而不是运行历史列表中的入口点。

46115 次浏览

是的,Ctrl-F11

Ctrl-F11

而且你也不需要去 Run-> Run History。你可以点击工具栏上运行按钮旁边的小向下箭头按钮(这看起来像一个绿色的圆圈,里面有一个白色的游戏符号)。

为了使 CTRL + F11按照您想要的方式工作,您必须设置(从“ Windows/Preferences”)
Run/debug > Launching : Launch Operation”设置为:

始终启动先前启动的应用程序


正如 Thorbjørn Ravn Andersen在评论中提到的,启动最后一个应用程序曾经是(3.2或更早)的默认行为。
3.3米6(2007年3月)开始,如 这根线所示:

默认情况下,已简化运行和调试应用程序,以运行或调试选定的文件或活动编辑器。
当选定的资源(或活动编辑器)不可执行时,用户可以选择启动关联的项目或重新启动以前的启动。

这些设置是在 Run/Debug > Launching首选项页面上管理的。
用户还可以恢复到总是启动前一个应用程序的3.2行为。


托尔斯滕确认 在评论中:

F11只会启动调试模式下的最后一个应用程序。

对于 Scala 项目(Scala IDE) ,为了避免每次都选择 Scala 套管程序,我还必须添加这个:

  • 运行/调试 > 发射 > 默认启动器首选项
  • 启动类型/模式中选择 Scala 应用程序
  • 首选发射器中选择 Scala 应用程序(新的调试器)启动程序

这也适用于在按 Ctrl + F11时打开对话框的其他启动

Run-> Run History-> [ top most item ] is just Alt + R + T + 1.但这种方式的缺点是,Run菜单必须只包含一个项目的‘ T’热键。

Ctrl + Shift + F9代表 Relaunch with the same configuration.

这对我有用!

至少在 Pydev-Editor 我不确定其他的观点..。

是的,Ctrl + F11适用于 Windows 系统,而 命令 + fn + F11适用于 Mac 系统。

Ctl + F11也不适合我(Lubuntu 上的霓虹灯)。我开始这样做: Alt + r + t + 1

也可以使用 h 代替 t 来调试: Alt + r + h + #

我知道它有点长,但只要我没有达到鼠标,我可以在任何 Linux 机器上可靠地做它,我很好。此外,这种方式,我可以执行多达9以前的运行通过更改数字

方法一:

点击从这个图标的项目在这个时候举行的转移按钮,项目将重新启动(终止和重新启动)与服务器端口也。

enter image description here

方法二:

enter image description here:

来自 Eclipse 菜单栏: Windows = > Preferences = > Type and select key 类型过滤特斯: 终止和重新启动 像这样绑定你的快捷键: