Eclipse - List of default keyboard shortcuts

后端 未结 4 991
礼貌的吻别
礼貌的吻别 2020-11-27 11:10

Is there a list of the default Eclipse keyboard shortcuts? I\'m generally looking for language agnostic things like starting the debugger or deleting an entire line in the

相关标签:
4条回答
  • 2020-11-27 11:32

    Rather than a full list of shortcut (JGlass mentions for Eclipse 4.6 this pdf), I prefer using only a few shortcuts:

    • CTRL+Shift+L: "Show Key Assist", List of shortcuts (depending on the context)

    http://help.eclipse.org/indigo/topic/org.eclipse.platform.doc.user/tips/images/key-assist.png

    • CTRL+3: Quick Access


    Source: "Good features of Eclipse 3.6 (Eclipse Helios) JDT, 2011, from Sony Thomas"

    Those two covers almost everything.

    You can add two others:

    • CTRL+1: Quick Fix

    http://depth-first.s3.amazonaws.com/20080111/list_options.png

    • ALT+Shift+F1: Plug-in Spy

    http://www.willianmitsuda.com/wp-content/uploads/eclipse_tips/spy_opentype.gif


    Note that Eclipse 2019-09 now shows key bindings when command is invoked.

    For presentations, screen casts and learning purposes, it is very helpful to show the corresponding key binding when a command is invoked.
    When the command is invoked (via a key binding or menu interaction) the key binding, the command's name and description are shown on the screen. Key binding of triggered command shown on screen

    You can activate this in the Preferences dialog via the Show key binding when command is invoked check box on the General > Keys preference page.
    To toggle this setting quickly the command 'Toggle Whether to Show Key Binding' can be used (e.g. via the quick access).

    0 讨论(0)
  • 2020-11-27 11:32

    As VonC said you can get alist of short cuts with the following command.

    Ctrl + Shift + L "Show Key Assist", List of shortcuts (depending on the context)

    SHORTCUTS FOR DEVELOPMENT

    But here are some which you will use often during your development.

    Ctrl + Shift + P Switch between openning and closing braces.

    Ctrl + Shift + R Open any file quickly without browsing for it in the Package Explorer. This shortcut opens a dialog box that accepts the name of the file you’re looking for.

    Ctrl + Shift + T Open a type (e.g.: a class, an interface) without clicking through interminable list of packages. If what you want is a Java type, this shortcut will do the trick.

    Ctrl + O Go directly to a member (method, variable) of a class file, especially when there are a lot of methods.

    Ctrl + Shift + F Format code.

    Ctrl + Shift + / Comment out XML or JSP code.

    Ctrl + L Go to line number N in the source file.

    Ctrl + E Show a list of open editors.

    Ctrl + F6 Move between open editors.

    Ctrl + 1 Quick Fix.

    Ctrl + 3 Quick Access.

    Ctrl + Q Go to the last edit location.

    Ctrl + T Go to a supertype/subtype.

    Ctrl + I Indent selected code block.

    Ctrl + + Move to one problem (i.e.: error, warning) to the next (or previous) in a file.

    F3 Go to a type declaration.Alternatively, you can hold Ctrl down and click (ie: Ctrl + Click) the hyperlinked variable.

    SHORTCUTS FOR VARIABLE GENERATION

    Ctrl + 2 + L Generate return value type and variable assignment

    Alt + Shift + L Generate return value type and variable assignment. but here you can make selections.

    SHORTCUTS FOR DEBUGGING

    F8 Resume

    CTRL + F8 Resume.

    F5 Step Into

    F6 Step Over

    F7 Step Return

    CTRL R Run to Line.

    F11 R Debug

    CTRL + SHIFT + B Toogle Break Point

    You can find further shortcuts under : Help → Help Contents → Java Development User Guide → Reference → Menus and Actions

    0 讨论(0)
  • 2020-11-27 11:41

    The full list of defaults in Eclipse 4.6 and earlier versions can be obtained from this GIT Hub page: https://github.com/pellaton/eclipse-cheatsheet specifically https://github.com/pellaton/eclipse-cheatsheet/raw/master/eclipse4.6/eclipse-shortcuts-4.6.0.pdf

    0 讨论(0)
  • 2020-11-27 11:42

    Previous answer not quite correct as in Eclipse you can redefine keyword shortcuts (as I often do).

    You can always access current list of defined shortcuts by pressing Ctrl + Shift + L in Eclipse (on Windows at least).

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