Eclipse

Indentions and comments

Decrease indent of selected text

↑   Shift + ⭾ Tab

All hotkeys for Eclipse

Managing files and projects
Create a new project with Wizard

Ctrl + N

Managing files and projects
Create a new project, file, class, etc.

Ctrl + Alt + N

Managing files and projects
. Open project, file, etc.

Alt + F then .

Managing files and projects
Open resource file, folder or project

Ctrl + ↑   Shift + R

Managing files and projects
Show and access file properties

Alt + ⤶ Enter

Running and debugging
Step into function

F5

Managing files and projects
Save currently open file

Ctrl + S

Managing files and projects
Save all open files

Ctrl + ↑   Shift + S

Managing files and projects
Close currently open file

Ctrl + W

Managing files and projects
Close all files

Ctrl + ↑   Shift + W

Editor
Jump to the editor window

F12

Editor
Switch to previous editor

Ctrl + Page Down

Editor
Switch to next editor

Ctrl + Page Up

Editor
Maximize or restore current editor window (also works with other windows)

Ctrl + M

Editor
Show the list of open editors

Ctrl + E

Editor
Show the list of open editors, but switch immediately when you release <keybs>Ctrl</keybs>

Ctrl + F6

Editor
Go to previous / next editor windows

Alt + ←  →

Editor
Open Editor Window Option menu

Alt + -

Editor
Show view menu

Ctrl + F10

Editor
n Show / hide line numbers

Ctrl + F10 then N

Editor
Show or hide the diff. column on the left (column that indicates changes since last save)

Ctrl + ↑   Shift + Q

Editor
Zoom in

Ctrl + ↑   Shift + +

Editor
Zoom out

Ctrl + ↑   Shift + -

Navigation in editor window
Jump to beginning of indention. Press twice to jump to beginning of the line

Home

Navigation in editor window
Jump to end of line

End

Navigation in editor window
Jump to beginning of source

Ctrl + Home

Navigation in editor window
Jump to end of source

Ctrl + End

Navigation in editor window
Jump one word to the left / right

Ctrl + ←  →

Navigation in editor window
Jump to previous / next method

Ctrl + ↑   Shift + ↑  ↓

Navigation in editor window
Jump to line number

Ctrl + L

Navigation in editor window
Jump to last edited location

Ctrl + Q

Navigation in editor window
Jump to previous / next compiler syntax warning or error

Ctrl + .

Navigation in editor window
Jump to previous / next compiler syntax warning or error

Ctrl + ,

Navigation in editor window
With a bracket selected: Jump to matching closing or opening bracket

Ctrl + ↑   Shift + P

Navigation in editor window
Collapse / expand current method or class

Ctrl + [

Navigation in editor window
Collapse / expand current method or class

Ctrl + ]

Navigation in editor window
Collapse / expand current method or class

Ctrl + Num -

Navigation in editor window
Collapse / expand all methods or classes

Ctrl + Num *

Navigation in editor window
Scroll editor without changing cursor position

Ctrl + ↑  ↓

Navigation in editor window
Previous sub-tab

Alt + Page Up

Navigation in editor window
Next sub-tab

Alt + Page Down

Selecting text
Expand selection by one character to the left or right

↑   Shift + ←  →

Selecting text
Expand selection to the next or previous word

Ctrl + ↑   Shift + ←  →

Selecting text
Expand selection by one line up or down

↑   Shift + ↑  ↓

Selecting text
Expand selection to end of line

↑   Shift + End

Selecting text
Expand eslection to beginning of line

↑   Shift + Home

Selecting text
Expand selection to current element

Alt + ↑   Shift +

Selecting text
Expand selection to previous or next element

Alt + ↑   Shift + ←  →

Selecting text
Reduce previously expanded selection by one step

Alt + ↑   Shift +

Editing text
Copy

Ctrl + C

Editing text
Cut

Ctrl + X

Editing text
Paste

Ctrl + V

Editing text
Undo last action

Ctrl + Z

Editing text
Redo last undone action

Ctrl + Y

Editing text
Delete line

Ctrl + D

Editing text
Move current line or selection up or down

Alt + ↑  ↓

Editing text
Duplicate current line or selection up or down

Ctrl + Alt + ↑  ↓

Editing text
Delete next word

Ctrl + Del

Editing text
Delete previous word

Ctrl + ⬅ Backspace

Editing text
Enter line below current line

↑   Shift + ⤶ Enter

Editing text
Enter line above current line

↑   Shift + Ctrl + ⤶ Enter

Editing text
Switch between insert and overwrite mode

Insert

Editing text
Convert selection to lowercase

↑   Shift + Ctrl + Y

Editing text
Convert selection to uppercase

↑   Shift + Ctrl + X

Search and replace
Open find and replace dialog box

Ctrl + F

Search and replace
Find previous occurence of the search term

Ctrl + K

Search and replace
Find next occurence of the search term

Ctrl + ↑   Shift + K

Search and replace
Search Workspace (Java search, Task search, and File search)

Ctrl + H

Search and replace
Incremental search forward

Ctrl + J

Search and replace
Incremental search backwards

Ctrl + ↑   Shift + J

Search and replace
Open a resource search dialog to find any class

Ctrl + ↑   Shift + O

Indentions and comments
Increase indent of selected text

⭾ Tab

Indentions and comments
Decrease indent of selected text

↑   Shift + ⭾ Tab

Indentions and comments
Correct indention of selected text or current line

Ctrl + I

Indentions and comments
Auto format all code in editor using code formatter

Ctrl + ↑   Shift + F

Indentions and comments
Comment / uncomment line or selection (add //)

Ctrl + /

Indentions and comments
Toggle comments

Ctrl + ↑   Shift + C

Indentions and comments
Add block comment arount selection (add /...*/)

Ctrl + ↑   Shift + /

Indentions and comments
Remove block comment

Ctrl + ↑   Shift + \

Indentions and comments
Add element comment (add /** ... */)

Alt + ↑   Shift + J

Editing source code
Open content assist (e.g. show available methods or field names)

Ctrl + Space

Editing source code
Open quick fix and quick assist

Ctrl + 1

Editing source code
Suggest word completion (after typing at least one letter). Press repeatedly until reaching correct name

Alt + /

Editing source code
Deactivate or activate Smart Insert Mode (automatic indention, automatic brackets, etc.)

Ctrl + ↑   Shift + Insert

Code information
Show code outline or structure

Ctrl + O

Code information
Open class, method, or variable information (show as tooltip text)

F2

Code information
Open declaration: Jump to Declaration of selected class, method, or parameter

F3

Code information
Open Type Hierarchy window for selected item

F4

Code information
Show or open Quick Type Hierarchy for selected item

Ctrl + T

Code information
Open type in hierarchy

Ctrl + ↑   Shift + T

Code information
Open call hierarchy

Ctrl + Alt + H

Code information
Find occurrences of expression in current file

Ctrl + ↑   Shift + U

Code information
Open declaration or implementation

Ctrl + Mouse movement

Refactoring
Rename selected element and all references

Alt + ↑   Shift + R

Refactoring
Move selected element to other class or file (with complete method or class selected)

Alt + ↑   Shift + V

Refactoring
Change method signature (with method name selected)

Alt + ↑   Shift + C

Refactoring
Extract selection to method

Alt + ↑   Shift + M

Refactoring
Extract local variable: Create and assign a variable from selected expression

Alt + ↑   Shift + L

Refactoring
Inline selected local variables, methods or constants when possible (replaces variable with its declarations/ assignment and puts it directly into the statements)

Alt + ↑   Shift + I

Running and debugging
Save and launch application

Ctrl + F11

Running and debugging
Debug

F11

Running and debugging
Next step (line by line)

F6

Running and debugging
Step out

F7

Running and debugging
Skip to next breakpoint

F8

Other
Switch forward between panels. Useful for switching back and forth between Package Explorer and Editor

Ctrl + F7

Other
Switch backward between panels. Useful for switching back and forth between Package Explorer and Editor

Ctrl + ↑   Shift + F7

Other
Print

Ctrl + P

Other
Open Eclipse help

F1

Other
Show context menu

↑   Shift + F10

Team (SVN Subversive)
Synchronize with repository

Ctrl + Alt + S

Team (SVN Subversive)
Commit

Ctrl + Alt + C

Team (SVN Subversive)
Update

Ctrl + Alt + U

Team (SVN Subversive)
Update to revision

Ctrl + Alt + D

Team (SVN Subversive)
Merge

Ctrl + Alt + E

Team (SVN Subversive)
Show properties

Ctrl + Alt + T

Team (SVN Subversive)
Add to svn:ignore

Ctrl + Alt + I

Similar combinations for other applications


Solidworks 2019
While Inserting a Component. Rotates the component -90º.
Assemblies

↑   Shift + ⭾ Tab


Dropbox Paper
Unindent
Editing

↑   Shift + ⭾ Tab


App Maker
Auto-indent the line or selection
Code editor shortcuts - Mac

↑   Shift + ⭾ Tab


Open Rails 0.6.2
Extend dispacther
Dispatcher

↑   Shift + ⭾ Tab


Roblox Studio
Unindent
Scripting

↑   Shift + ⭾ Tab


Huggle
Previous tab
Navigation

↑   Shift + ⭾ Tab


RStudio (Mac)
Outdent
Editing (Console and Source)

↑   Shift + ⭾ Tab


RStudio
Outdent
Editing (Console and Source)

↑   Shift + ⭾ Tab


Banner 9 (Windows, Mac)
Previous Field/Item
Mac shortcuts

↑   Shift + ⭾ Tab


Ableton Live 10 (Mac)
Toggle Device/Clip View
Showing and hiding views

↑   Shift + ⭾ Tab


Ableton Live 10
Toggle Device/Clip View
Showing and hiding views

↑   Shift + ⭾ Tab


EasyWorship
Moves the current line your cursor is on to the left one tab spacing
Editor

↑   Shift + ⭾ Tab


Cisco Jabber (Mac)
Exit the messaging text entry field
Instant messages

↑   Shift + ⭾ Tab


cPanel & WHM
Navigate up the menu
Left navigation menu

↑   Shift + ⭾ Tab


Google Chrome
Browse clickable items moving backward
Webpage shortcuts

↑   Shift + ⭾ Tab


Sketch
Select previous layer in group
Selecting layers

↑   Shift + ⭾ Tab


Jupyter Notebook
Show the Docstring (documentation) for the the object you have just typed in a code cell
Misc

↑   Shift + ⭾ Tab


draw.io
Select previous
Selecting

↑   Shift + ⭾ Tab


FastMail
(at start of list item) Unindent list
Compose

↑   Shift + ⭾ Tab


Tibia
Switch between channels
Channels

↑   Shift + ⭾ Tab


QuickBooks Desktop (Mac)
Previous field
Activities

↑   Shift + ⭾ Tab


QuickBooks Desktop
Go to the prior field
Maneuvering

↑   Shift + ⭾ Tab


PyCharm 2018.2
Move the selected block to the previous indentation level.
Basic editing

↑   Shift + ⭾ Tab


WorkZone Client
Move backward between fields or buttons in the selected area of a dialog box
Navigate in dialog boxes

↑   Shift + ⭾ Tab


Adobe Illustrator
Show/Hide all panels except the Tools panel and Control panel
Using panels

↑   Shift + ⭾ Tab


Ace Editor
Outdent
Other

↑   Shift + ⭾ Tab


Ace Editor (Mac)
Outdent
Other

↑   Shift + ⭾ Tab


Quicken 2018
Previous field or column
Moving around in windows and fields

↑   Shift + ⭾ Tab


Adobe Illustrator (Mac)
Show/Hide all panels except the Tools panel and Control panel
Using panels

↑   Shift + ⭾ Tab


Adobe Lightroom Classic (Mac)
Show/hide all panels
Working with panels

↑   Shift + ⭾ Tab


Adobe Lightroom Classic
Show/hide all panels
Working with panels

↑   Shift + ⭾ Tab


Confluence (Mac)
Move cursor to previous cell in the table
Editor

↑   Shift + ⭾ Tab


Confluence
Move cursor to previous cell in the table
Editor

↑   Shift + ⭾ Tab


Adobe Bridge CC (Mac)
Rename previous (with filename selected in Content panel)
Other most used shortcuts

↑   Shift + ⭾ Tab


Adobe Bridge CC
Rename previous (with filename selected in Content panel)
Other most used shortcuts

↑   Shift + ⭾ Tab


Bluebeam Revu
Previous comment
Navigation

↑   Shift + ⭾ Tab


Logo Accounting
Go to previous field
General

↑   Shift + ⭾ Tab


jEdit
Shift selected lines left; right. Note that pressing TAB with no selection active will insert a tab character at the caret position.
Source code editing

↑   Shift + ⭾ Tab


Google Search
Previous result
General

↑   Shift + ⭾ Tab


Microsoft Word 2016
To the previous cell in a row
Move within a table

↑   Shift + ⭾ Tab


KMPlayer
Playback message
General

↑   Shift + ⭾ Tab


Inkscape
select previous handle
Calligraphy

↑   Shift + ⭾ Tab


Metapad
Unindent
Blocks

↑   Shift + ⭾ Tab


Microsoft FrontPage
Move to the previous option or option group.
Access and use dialog boxes

↑   Shift + ⭾ Tab


Clip Studio Paint Pro
Hide Title Bar/Hide Menu Bar
Window menu

↑   Shift + ⭾ Tab


gedit
Remove a tab stop
Editing files

↑   Shift + ⭾ Tab


Adobe Photoshop CC
Cycle through controls on right from bottom
Using Extract and Pattern Maker (optional plug-ins)

↑   Shift + ⭾ Tab


Oracle EBS Forms
Previous field
General

↑   Shift + ⭾ Tab


E-Sword
Outdent Paragraph Editors only
General

↑   Shift + ⭾ Tab


CodeMirror
Auto-indent the current line or selection
General (Mac)

↑   Shift + ⭾ Tab


Nuke
Decrease indentation
Script editor

↑   Shift + ⭾ Tab


Atom (Windows)
(Source: Snippets) snippets:previous-tab-stop
All shortcuts

↑   Shift + ⭾ Tab


AWS Cloud9 IDE (Mac)
Outdent
Code Manipulation

↑   Shift + ⭾ Tab


AWS Cloud9 IDE (Windows)
Outdent
Code Manipulation

↑   Shift + ⭾ Tab


Microsoft Visual Studio 2017 (Most used shortcuts)
[Text Editor, Report Designer, Windows Forms Editor] Edit.TabLeft
Edit

↑   Shift + ⭾ Tab


IntelliJ IDEA (Windows, Linux)
Unindent selected lines
Editing

↑   Shift + ⭾ Tab


IntelliJ IDEA (macOS)
Unindent selected lines
Editing

↑   Shift + ⭾ Tab


Adobe Premiere Pro (Mac)
Previous Column Field
Project panel

↑   Shift + ⭾ Tab


Adobe Premiere Pro (Windows)
Previous Column Field
Project panel

↑   Shift + ⭾ Tab


Microsoft Visual Studio 2017 (All shortcuts)
Edit.TabLeft
Windows Forms Designer

↑   Shift + ⭾ Tab


GIMP
Jump to previous widget
Dialogs

↑   Shift + ⭾ Tab


Microsoft PowerPoint (Slideshows)
Go to the last or previous hyperlink on the current slide
Control your slide show during the presentation

↑   Shift + ⭾ Tab


Microsoft PowerPoint (Creating presentations)
Move to the preceding cell
Move around in and work in tables

↑   Shift + ⭾ Tab


LibreOffice Base
Selection of the control fields in opposite direction
Creating Basic dialogs

↑   Shift + ⭾ Tab


Office Delve
Move to the previous area or item
General

↑   Shift + ⭾ Tab


LibreOffice Draw
Cycles through the objects on the page in the reverse-order in which they were created
Shortcut keys specific to drawings

↑   Shift + ⭾ Tab


Apple iBooks
Complete a cell entry and move the selection to the left
Create cell references in formulas

↑   Shift + ⭾ Tab


BBC iPlayer
Move backwards through the buttons
General

↑   Shift + ⭾ Tab


LibreOffice
Selects the previous Drawing Object
Drawing objects

↑   Shift + ⭾ Tab


LibreOffice Impress
Select objects in the reverse order in which they were created
General

↑   Shift + ⭾ Tab


LibreOffice Calc
Changes the focus by moving backwards through the areas and buttons of the dialog
Using the pivot table

↑   Shift + ⭾ Tab


Zim
Unindent selected text
Text selection

↑   Shift + ⭾ Tab


REAPER
Item navigation: Move cursor to previous transient in items
Section: Main

↑   Shift + ⭾ Tab


Tekla Structures 20
Previous position
General

↑   Shift + ⭾ Tab


Maple
Move cursor up to previous input region
General

↑   Shift + ⭾ Tab


Apple Pages
Complete a cell entry and move the selection to the left
Editing chart data

↑   Shift + ⭾ Tab


LibreOffice Writer
The heading in format "Heading X" (X = 2-10) is moved up one level in the outline
Paragraphs and Heading Levels

↑   Shift + ⭾ Tab


Basecamp
Decrease indent level
Editing

↑   Shift + ⭾ Tab


TinyMCE
Focus previous widget
Accessibility

↑   Shift + ⭾ Tab


NewsBin Pro
(in dialog box) Previous field
Standard Windows keyboard navigation

↑   Shift + ⭾ Tab


Apple Calendar
Select the previous event
Event shortcuts

↑   Shift + ⭾ Tab


OneDrive
Move among OneDrive regions
Frequently used shortcuts

↑   Shift + ⭾ Tab


FileMaker
Move the selection through the command buttons from right to left and to the relationships graph from the Add Table command
Relationships graph shortcuts

↑   Shift + ⭾ Tab


Microsoft Access 2016
Select the previous hidden text or hyperlink
Get help with Access

↑   Shift + ⭾ Tab


Lightworks
Moves left to previous field
General

↑   Shift + ⭾ Tab


Vuze
Move between tables, buttons, tabs and other widgets
Basic window controls

↑   Shift + ⭾ Tab


WPS Office
Moves to the previous cell in a worksheet, or moves one cell to the left in a selected range
General

↑   Shift + ⭾ Tab


Microsoft Excel 2016
moves to the previous cell in a worksheet or the previous option in a dialog box
Other useful shortcut keys

↑   Shift + ⭾ Tab


Slack
Move Move focus to previous element
Navigation

↑   Shift + ⭾ Tab


Outlook 2016 and Outlook 2013
Switch between active view, the To-Do bar, Search, and back to active view
Timeline view (Tasks): When a unit of time on the time scale for days is selected

↑   Shift + ⭾ Tab


Xcode
Navigate through controls in a reverse direction
Other system and application shortcuts

↑   Shift + ⭾ Tab


Delphi
Moves the cursor to the left one tab position
General

↑   Shift + ⭾ Tab


Chrome DevTools
Use this shortcut after clicking property name or value to select the next / previous property or value
Styles pane

↑   Shift + ⭾ Tab


CoffeeCup Web Editor
Move selected block left
Blocks

↑   Shift + ⭾ Tab


SQL Server Management Studio (SSMS)
Moves to the previous control on the page
Designer

↑   Shift + ⭾ Tab


Notepad++
(selection of one or more full lines) Remove tabulation or space (outdent)
Edit menu

↑   Shift + ⭾ Tab


Everything
Cycle between search edit and results view
General keyboard shortcuts

↑   Shift + ⭾ Tab


Opera
Go to previous element in form
Form keys

↑   Shift + ⭾ Tab


Microsoft OneNote
Decrease indent by one level in right-to-left text
Specify language settings

↑   Shift + ⭾ Tab


Mozilla Thunderbird
Move to previous UI element
Controlling Thunderbird windows and tabs

↑   Shift + ⭾ Tab


Audacity
Move to and open Previous Label
Edit menu

↑   Shift + ⭾ Tab


Android Studio
Indent/unindent lines
Writing code

↑   Shift + ⭾ Tab


Adobe Acrobat 2017 (Mac)
Move focus to previous comment, link, or form field in the document pane
General navigating

↑   Shift + ⭾ Tab


Adobe Acrobat 2017 (Windows and Unix)
Move focus to the previous link within a pane
Help window

↑   Shift + ⭾ Tab


Steam
Open Community overlay
During game

↑   Shift + ⭾ Tab


Notepad2
Unindent selected block
Block

↑   Shift + ⭾ Tab


YouTube
Move Navigate and move backward in player buttons
General

↑   Shift + ⭾ Tab


Figma
Select previous sibling
Selection

↑   Shift + ⭾ Tab