¿Hay un atajo en Eclipse para volver a ejecutar el progtwig lanzado más recientemente?

Una de las cosas más frecuentes que hago con Eclipse es volver a ejecutar el último progtwig. Lo hago yendo a Ejecutar -> Ejecutar historial -> [elemento más arriba] .

¿Hay una tecla de acceso directo que hace esto?

Sé de CTRL + F11 pero esto no funciona para mí. Lanzará el progtwig más reciente solo si la clase actualmente activa (la clase cuyo código fuente estoy editando) no tiene un método principal. Si lo hace, usará esta clase como el punto de entrada para el progtwig y no el de la lista Ejecutar historial.

Para que CTRL + F11 funcione de la manera que desee, debe establecer (desde “Windows / Preferences”)
La configuración ” Run/debug > Launching : Launch Operation ” a:

Siempre ejecute la aplicación lanzada anteriormente


Como Thorbjørn Ravn Andersen menciona en el comentario, el lanzamiento de la última aplicación solía ser (3.2 o antes) el comportamiento predeterminado.
Desde 3.3M6 (marzo de 2007), como lo ilustra este hilo :

De forma predeterminada, las aplicaciones de ejecución y depuración se han simplificado para ejecutar o depurar el archivo seleccionado o el editor activo.
Cuando el recurso seleccionado (o el editor activo) no es ejecutable, los usuarios pueden optar por iniciar el proyecto asociado o relanzar el lanzamiento anterior.

Estas configuraciones se administran en la página de Run/Debug > Launching .
Los usuarios también pueden volver al comportamiento 3.2 de ejecutar siempre la aplicación anterior.


Torsten confirma en los comentarios :

Al presionar F11, solo se inicia la última aplicación en modo de depuración.

Ejecutar -> Ejecutar historial -> [elemento más arriba] es simplemente Alt + R + T + 1 . Pero la desventaja de esta forma es que el menú Run debe contener solo un elemento con la tecla rápida ‘T’.

Sí, CtrlF11 .

Para los proyectos de Scala (Scala IDE) también tuve que agregar esto para evitar seleccionar un Scala lanucher cada vez:

  • Ejecutar / Depurar > Iniciar > Predeterminación predeterminada de Lanzadores
  • en Tipo / Modo de lanzamiento seleccione la aplicación Scala
  • en el Iniciador preferido, seleccione Aplicación Scala (depurador nuevo) Iniciador

Esto también funciona para otros lanzamientos que abren un diálogo cuando presiona Ctrl + F11

Ctrl-F11

Y tampoco es necesario que vaya a Ejecutar -> Ejecutar historial. Puede hacer clic en el pequeño botón de flecha hacia abajo junto al botón Ejecutar (Esto se ve como un círculo verde con un símbolo de reproducción en blanco) en su barra de herramientas.

Ctrl + Shift + F9 significa Relaunch with the same configuration.

¡Esto funciona para mí!

Al menos en Pydev-Editor. No estoy seguro de las otras perspectivas …

Sí, Ctrl + F11 funciona en Windows y comando + fn + F11 en Mac.

Ctl + F11 tampoco funcionó para mí (Neon en Lubuntu). Empecé a hacer esto: Alt + r + t + 1

También se podría usar h en lugar de t para depurar: Alt + r + h + #

Sé que es un poco más, pero siempre que no tenga que buscar el mouse y pueda hacerlo de manera confiable en cualquier máquina Linux, estoy bien. Además, de esta forma puedo ejecutar hasta 9 carreras anteriores cambiando el número