Is there a shortcut in Eclipse to Re-run the most recently launched program?

后端 未结 9 1815
逝去的感伤
逝去的感伤 2020-11-29 17:03

One of the most frequent thing I do with Eclipse is to re-run the last program. I do it by going to Run -> Run History -> [top most item].

Is there a shortc

相关标签:
9条回答
  • 2020-11-29 17:38

    Ctrl-F11

    And also you don't need to go to Run --> Run History. You can just click the small down arrow button next to the Run button (This looks like a green circle with a white play symbol in it) on your toolbar.

    0 讨论(0)
  • 2020-11-29 17:39

    For CTRL+F11 to work the way you want, you must set (from "Windows/Preferences") the
    "Run/debug > Launching : Launch Operation" setting to:

    Always launch the previously launched application


    As Thorbjørn Ravn Andersen mentions in the comment, launching the last app used to be (3.2 or before) the default behavior.
    Since 3.3M6 (March 2007), As illustrated by this thread:

    By default, running and debugging applications has been simplified to run or debug the selected file or active editor.
    When the selected resource (or active editor) is not executable, users can opt to launch the associated project or re-launch the previous launch.

    These settings are managed on the Run/Debug > Launching preference page.
    Users can also revert to the 3.2 behavior of always launching the previous application.


    Torsten confirms in the comments:

    Pressing F11 only launches the last application in debug mode.

    0 讨论(0)
  • 2020-11-29 17:40

    Run -> Run History -> [top most item] is just Alt + R + T + 1. But downside of this way is that Run menu must contain only one item with 'T' hot-key.

    0 讨论(0)
  • 2020-11-29 17:43

    Yes, Ctrl-F11.

    0 讨论(0)
  • 2020-11-29 17:46

    Ctl + F11 did not work for me either (Neon on Lubuntu). I started doing this: Alt + r + t + 1

    One could also use h instead of t to debug: Alt + r + h + #

    I know it's a little longer but as long as I do not have to reach for the mouse and I can do it reliably on any Linux machine I am fine. Also, this way I can execute up to 9 previous runs by changing the number

    0 讨论(0)
  • 2020-11-29 17:48

    Yes, Ctrl + F11 works in Windows and command + fn + F11 in Mac.

    0 讨论(0)
提交回复
热议问题