Une des choses que je fais le plus souvent avec Eclipse est de relancer le dernier programme. Je le fais en allant à Exécuter -> Exécuter l'historique -> [élément le plus en haut].
Y at-il une touche de raccourci qui fait cela?
Je connais de CTRL + F11 mais cela ne fonctionne pas pour moi. Il lancera le programme le plus récent uniquement si la classe actuellement active (la classe dont je code le code source) n'a pas de méthode principale. Si tel est le cas, il utilisera cette classe comme point d’entrée du programme et non comme celui de la liste Historique d’exécution.
Pour CTRL+F11 pour travailler comme vous le souhaitez, vous devez définir (sous "Windows/Préférences") le
"Run/debug > Launching : Launch Operation
" à:
Toujours lancer l'application précédemment lancée
Comme Thorbjørn Ravn Andersen mentionne dans le commentaire, le lancement de la dernière application correspondait (3.2 ou avant) au comportement par défaut.
Depuis .3M6 (mars 2007), comme illustré par ce fil :
Par défaut, l'exécution et le débogage des applications ont été simplifiés pour exécuter ou déboguer le fichier sélectionné ou l'éditeur actif.
Lorsque la ressource sélectionnée (ou l'éditeur actif) n'est pas exécutable, les utilisateurs peuvent choisir de lancer le projet associé ou de relancer le lancement précédent.Ces paramètres sont gérés sur la page de préférences
Run/Debug > Launching
.
Les utilisateurs peuvent également revenir au comportement 3.2 consistant à toujours lancer l'application précédente.
Torsten confirme dans les commentaires :
Pressage F11 lance uniquement la dernière application en mode débogage.
Exécuter -> Historique d'exécution -> [élément le plus haut en haut] est juste Alt + R + T + 1. Mais l’inconvénient de cette méthode est que le menu Run
ne doit contenir qu’un élément avec la touche de raccourci 'T'.
Oui, Ctrl-F11.
Pour les projets Scala (IDE Scala), je devais également ajouter ceci pour éviter de sélectionner un lanucher Scala à chaque fois:
Cela fonctionne également pour les autres lancements qui ouvrent une boîte de dialogue lorsque vous appuyez sur Ctrl+F11
Ctrl+Shift+F9 signifie Relaunch with the same configuration.
Cela fonctionne pour moi!
Au moins dans Pydev-Editor. Je ne suis pas sûr des autres perspectives ...
Ctrl-F11
Et vous n'avez pas non plus besoin d'aller dans Exécuter -> Exécuter l'historique. Vous pouvez simplement cliquer sur le petit bouton fléché bas à côté du bouton Exécuter (cela ressemble à un cercle vert avec un symbole de jeu blanc) dans votre barre d'outils.
Oui, Ctrl + F11 fonctionne sous Windows et commande + fn + F11 sous Mac.
Ctl + F11 n'a pas fonctionné pour moi non plus (Néon sur Lubuntu). J'ai commencé à faire ceci: Alt + r + t + 1
On pourrait aussi utiliser h au lieu de t pour déboguer: Alt + r + h + #
Je sais que c'est un peu plus long, mais tant que je n'ai pas à toucher la souris et que je peux le faire de manière fiable sur n'importe quelle machine Linux, tout va bien. De plus, de cette façon, je peux exécuter jusqu'à 9 courses précédentes en changeant le numéro