在Eclipse中有没有捷径来重新运行最近推出的程序?
我用Eclipse做的最常见的事情之一是重新运行最后一个程序。 我通过运行 – >运行历史 – > [最上面的项目]来做到这一点。
有没有这样的快捷键?
我知道CTRL + F11,但这不适合我。 只有当前活动的类(我正在编辑的源代码的类)没有主方法时,它才会启动最新的程序。 如果是这样,它将使用这个类作为程序的入口点,而不是运行历史列表中的一个。
对于CTRL + F11以您想要的方式工作,您必须设置(从“Windows / Preferences”)
“ Run/debug > Launching : Launch Operation
”设置为:
始终启动以前启动的应用程序
正如ThorbjørnRavn Andersen在评论中提到的,启动最后一个应用程序(3.2或之前)的默认行为。
自3.3M6 (2007年3月)以来,
默认情况下,运行和debugging应用程序已被简化,以运行或debugging选定的文件或活动编辑器。
当所选资源(或活动编辑器)不可执行时,用户可以select启动关联的项目或重新启动以前的启动。这些设置在“
Run/Debug > Launching
首选项页面上进行pipe理。
用户也可以恢复到3.2始终启动以前的应用程序的行为。
Torsten 在评论中证实:
按F11仅在debugging模式下启动最后一个应用程序。
运行 – >运行历史 – > [最上面的项目]只是Alt + R + T + 1 。 但是这种方式的缺点是Run
菜单只能包含一个带有'T'热键的项目。
是的, Ctrl – F11 。
对于Scala项目(Scala IDE),我必须添加这个以避免每次都select一个Scala lanucher:
- 运行/debugging > 启动 > 默认启动器首选项
- 在启动types/模式中selectScala应用程序
- 在首选启动器中selectScala应用程序(新debugging器)启动器
这也适用于其他启动时按Ctrl + F11打开对话框
按Ctrl-F11
而且你也不需要去Run – > Run History。 您可以点击工具栏上的“运行”button旁边的小箭头button(这看起来像是一个带有白色符号的绿色圆圈)。
Ctrl + Shift + F9表示Relaunch with the same configuration.
这为我工作!
至less在Pydev编辑器。 我不确定其他观点
是的, Ctrl + F11在Windows中运行,在Mac中命令为+ fn + F11 。