◎ Reading instructions: After the colon (:)
Blue label hot button for Eclipse preset standard hot keys, empty
White means that Eclipse does not have a hotkey to the project;
Red label options represent common or important hot
key;
Light pink label option, indicating that the range of the hotkey can be started.
◎ Hotkey modification:
Window-> preference-> Workbench-> keys
◎ FAQ, how do you start if you don't have a hotkey?
Method 1. Have a hotkey yourself.
Method II. The option in the hotkey setting, in fact, most of the functional table can be directly selected by the functional table.
◎ Give all friends who are watching this article:
T55555 For the JavaWorld anniversary, T5555 has taken DG2, in order to effect his spirit, I decided to put
I also contributed to my first time, join JavaWorld for the first time in this year, I played such a long article ... XD
. Originally intended 3.0 Release, finishing the hot key table, but the 3.0 RC series architecture has tended to be smooth.
RELEASE does not change much, so it will be sorted out. Hotkey table listed, as long as you
All actually operate over again, will bring you a great help to you on the operational Eclipse.
-------------------------------------------------- -------------------------------------------------- ---------
Compare - Compare
Copy All from Left to Right (all of the left to right)
Copy all from right to leave Left (all left copy all)
Copy from Left to Right (copy right by left)
Copy from Right to Left (copy to right left)
SELECT Next Change (select the next change)
Select Previous Change Change (selected one change)
CVS - Concurrent Versions System (version control system)
Checkout from CVS (check by CVS)
Edit - Edit
Add Bookmark (new bookmark)
Add Task (new homework)
Collapse:
Ctrl keyboard right digital zone '-'
Content Assist (Content Auxiliary - CODE TEMPLETES:
Alt / or Ctrl Space
Context Information:
Alt ? Or Alt Shift ? Or Ctrl Shift Space
Copy (Copy Selection Text to OS Scrapbook):
Ctrl C
Custom Encoding (self-subscription)
CUT (select text and add the text and add the OS Scrapbook):
Ctrl x
Default Encoding (using preset encoding)
Delete (Delete the selected text):
Delete
Expand (program code expansion):
Ctrl keyboard right digital zone ' '
Expand All Expands All Offers):
Ctrl keyboard right digital zone '*'
Find and replace (looking for and replace text):
Ctrl f
Find next (looking for the next item):
Ctrl K
Find Previous (looking for a project):
Ctrl Shift K
Incremental Find (progressive):
Ctrl J
Incremental Find Reverse:
Ctrl Shift J
ISO-8859-1 Encoding (changed coding to ISO-8859-1)
Paste (post from the OS Clip Art):
Ctrl V
Quick Diff Toggle (QuickDiff Turn):
Ctrl Shift Q
Quick FIX (Quick Kit Correction):
Ctrl 1
REDO (redo the last job):
Ctrl Y
RESTORE LAST SELECTION (Restore final selected):
Alt Shift arrow keys ''
Revert to Saved (Reply to Save)
SELECT All (select all text):
Ctrl a
SELECT Enclosing Element: (Select the elements included)
Alt Shift arrow button '↑'
Select Next Element (select the next element):
Alt Shift arrow keys '→'
Select Previous Element (select Previous Element):
Alt Shift arrow button '←'
Shift left (move the line to the left to move a zone)
Shift Right (moving the line to the right to move a zone)
Show Tooltip Description (Tool Tips for Cursor Location Display Elements):
F2
System encoding (changed coding to system encoding)
Toggle Folding, Expand Function On / Off):
Ctrl keyboard right digital zone '/'
TOGGLE INSERT MODEL (Smart INSERT mode Turn on / Off):
Ctrl Shift Insert
Undo (recovery the previous job):
Ctrl Z
US ASCII ENCODING (Change Coding to ASCII)
UTF-16BE ENCODING (changed to UTF-16BE) UTF-16 EnCoding (change Code to UTF-16)
UTF-16LE ENCODING (changed coding to UTF-16LE)
UTF-8 Encoding (change coding to UTF-8)
File - Archive
Close (off):
Ctrl W or Ctrl F4
CLOSE All (T close out all files):
Ctrl Shift W or Ctrl Shift F4
EXIT (Close the top window of the screen):
Alt F4
(Note: 3.0RC2 does not preset this set of hot keys, but still can be used.)
EXPORT (turn on the remapping schedule)
IMPORT (turn on income menu)
MOVE (mobile file)
NEW (Open file establishing wizard Wizard):
Ctrl N
New Menu (Display File-> New menu):
Alt Shift N
Open External File (Open External Archives)
Open Workspace (Turn on Workspace Settings)
PRINT (Print):
Ctrl P
Properties (Org.eclipse.ui.File.Properties) (Show archives content):
Alt ENTER
Refresh (rearrange):
F5
Rename (rename):
F2
Revert (Reply to the stored)
Save (storage file):
Ctrl s
Save All (Store all files):
Ctrl Shift S
Save as (Save new file)
Help - Description
About (Open about dialog)
Help Contents (open Eclipse document)
Tips and tricks (open to the tips and tips "
WECLOME (open welcome page)
NaviGate - Guide
Back (backward guide)
Backward History (moving backwards in the Editor Nouri):
Alt arrow keys '←'
Forward (Forward Guide)
Forward History (moving forward in the editor navigation process):
Alt arrow keys '→'
Go INTO (within the selected directory)
Go to line (moving to a line):
Ctrl L
Go to matching bracket: Move the cursor to a symmetrical arc):
Ctrl Shift P
Go to Next MEMBER (moving to the next MEMBER):
Ctrl Shift arrow keys ''
Go to Package (moving to the kit for package explorer)
Go to Previous Member (moving to the last Member):
Ctrl Shift arrow key '↑'
Go to Resource (move to resources)
Go to Type (moving to the category for package explorer)
Last Edit LoAction (moved to the previous editing location):
Ctrl Q
Next (move to the next indicator element):
Ctrl .
(Note: The element type can be set by Toolbar's NEXT ANNOTATION small inverted triangle.)
Open Call Hierarchy: Open Call Hierarchy Window:
Ctrl Alt H
Open Declaration (Browse the Java element selected):
F3
(Note: The effect is equal to CTRL hook left button selection.)
Open External Javadoc (Open External Javadoc):
Shift F2
Open resource (Turn on the resource selection dialog):
Ctrl Shift R
Open structure (the structure of the selected element):
Ctrl F3
Open Super Implementation (Enter the actuator in the super type)
Open TYPE (open category):
Ctrl Shift T
Open Type Hierarchy (open class ":
F4
Open Type in hierarchy (open category in the category ":
Ctrl Shift H
Previous (moving to the previous indicator element):
Ctrl ,
(Note: The element type can be set by the Toolbar's PreviOUS Annotation.)
Quick Hierarchy (in a floating way to display the class window on the editor):
Ctrl T
Quick Outline (in floating ways to display the profile on the editor):
Ctrl O
Show In Menu (displays options available for the current show in function table):
Alt Shift W
Show In Package Explorer (displays the selected element in the suite browser)
Up (Guide the previous layer)
Project - Project
Build All (Built all items):
Ctrl B
Build Clean (Clear Project)
Build Project (Built)
Close Project
Generate Javadoc (generating javadoc)
Open Project
Properties (ORG.ECLIPSE.UI.PROject.properties) (Turn on the Distribution Property Settings)
Rebuild All (Renovate all items) Rebuild Project (Re-establishment)
Repeat Working SET Build (Distribution Settings Settings)
(Note: BUILD Automatically can only be used when it is closed.)
Refactor - Java (Reconstruction - Java)
Change method Signature (Change Method Sign):
Alt Shift C
Convert Anonymous Class To Nested (convert anonymous category into a neo category)
Convert local variable to field (convert the zone variable into the field):
Alt Shift f
Encapsulate Field (Capture Bar: Establishing your getting and setting methods for the field, and only use these methods to access the column)
Extract constant: Take the number to the new STATIC field and use the new Static field)
Note: <- Start-> Reconstructs the number 10 by Extract Constant ...
Public class test {public static void main (string [] args) {INT x = 10;}}
It will become the following code: (constant field name, can be freely set in the reconstruction.)
Public class test {public static firm int Ten = 10; public static void main (string [] args) {int x = ten;}}
Note: <- end->
Extract Interface (Captive Message: Take the method within the original category into the new interface, the original category will work on this interface)
(Note: The new interface will form a new * .java file. If this function is executed in the interface, the old interface will inherit the new interface.)
Extract local variable (captured zone variable: capturing numbers to new zone variables):
Alt Shift L
EXTRACT METHOD (Capture Method: Take a selected representation into a new method):
Alt Shift M
Generalize Type (Category Category Category Motion) You can replace the superclass
Inline (included in constants, regional variables, or methods):
Alt Shift i
Introducture Factory (adopted by agents: Using the method to get the constructive)
Note: <- Start-> Reconstructing Test Construction by Introduce Factory after INTRODUCE FACTORY ...
Public class test {private int number; test (int x) {Number = x;} public static void main (string [] args) {system.out.println (new test (5) .Number);}}
Will become the following code:
Public class test {private int number; public test (int x) {Number = x;} public static void main (string [] args) {system.out.println (CreateTest (5) .Number);} public static test (int x) {return new test (x);}} Note: <- end->
Introduce Parameter (using parameters: transfers the zone variable to parameter mode)
Note: <- Start-> The following segment code is reconstructed by the INTRODUCE PARAMETER ...
Public class test {public static void main (string [] args) {INT x = 5;}}
Will become the following code:
Public class test {public static void main (string [] args, int FIVE) {int x = file;}}
Note: <- end->
Move MEMBER TYPE to New File (move the category member to a new file)
Move - Refactoring (Mobile - Reconstruction: Move the elements selected to the new location):
Alt Shift V
PULL UP (Pushing Category Members
Push Down (Pushing Category Members (Boles and Methods) into the subcategory of categories)
Redo - Refactoring (redo - Reconstruction: Reconciliation of the previous time):
Alt Shift Y
Refactor Quick Menu (Reconstructive Fast Menu) in the editing area):
Alt Shift T
Rename - Refactoring (Rename - Reconstruction: Rename the elements selected, category name, area variable name, etc. ...):
Alt Shift R
Undo - Refactoring (Recovery - Reconstruction: Reconstruction of the previous time):
Alt Shift Z
Use SuperType WHERE POSIBLE (Starting the Parent Class Identification "Reactive dialog box.)
◎ Supplementary naming rules: (When you rename this rule, Eclipse will warn, although you can no matter whether warning, this is a good style.)
1. Interface Name: At the beginning. 2. Regional variable (Local variable) Name: Stagnation lowercase. 3. The name of the PUBLIC Static Final INT ...): All uppercase.
Run / debug - Execution / Error
Add Class Load Breakpoint (Add a category load interrupt point))))
Add Java EXCEPTION BREAKPOINT (Add a Java Abnormal Status Disupive Point)
Debug ... (turn on remapping launch configuration dialog)
Debug Last Launched (in the nearest launch homework):
F11
Display (org.eclipse.jdt.debug.ui.commands.display) (Show): Ctrl Shift D
(Note: This instruction uses the "Display" inspection screen when the oscillative is suspended, and the result of the selected expression is assessed under the environment definition of the stacked box or variable of the execution.)
Execute (Execute: Turn on the execution Startup Configuration dialog):
Ctrl U
Inspect (observation):
Ctrl Shift i
(Note: This instruction uses the "Representation" screen to display the result of the selected representation or variable in the environment definition of the "Representation" screen, displayed in the environment definition of the stacked box or variable of the execution.)
Profile LaSt Launched (Overview of the Total Job)
Resume (continue to execute):
F8
Run LAST LAUNCHED (quickly perform the last startup job in execution mode):
Ctrl F11
Run LaSt Launched External Tool (External Tools that perform the previous start-up)
Run to line (executed to the specified line, can be suspended without setting the interrupt point):
Ctrl R
Skip All Breakpoints (without clearing the interrupt point, skip all interrupt points when executed)
Step INTO (enter the sub):
F5
Step INTO Selection (enter the currently selected statement):
Ctrl F5
Step over (Skip):
F6
Step return (Subject):
F7
SUSPEND (suspended execution)
Terminate (stop execution)
Toggle Breakpoint (new / removed, interrupt point):
Ctrl Shift B
Toggle Method Breakpoint (new / removed, method interrupt point)
Toggle Step Filters (step by step by filtering):
Shift F5
Toggle WatchPoint (new / removal, field monitor point)
Search - Search
Declaration in hierarchy (announcement of selected elements in its class)
Declaration in project (declaration of selected elements in the project)
Declaration in working set (announcement of selected elements in the work)
Declaration in Workspace (see the announcement of selected elements in the workspace):
Ctrl g
Exception Occurrences (Search Exceptions)
FILE SECH (Open Search Search page)
Implementors in Project (Search for the actuals of the selected interface)
Implementors in Working Set (Search for the actors of the selected interface)
Implementors in Workspace (Search for the actors of the selected interface in the workspace)
Occurrences in file (all the appearances of the selected elements in its declaration): Ctrl Shift U
Open Search Dialog: Open Search Dialog:
Ctrl h
Read Access in hierarchy (see reading reference in its class)
Read Access in Project (Search for the reading reference for the selected element)
Read Access in working set (reading reference for searching for selected elements)
Read Access in Workspace (see the reading reference for the selected element in the workspace)
References in hierarchy (search for selected elements in its class)
References in project (search for selected elements in the project)
References in Working Set (Reference to the selected element in the work)
References in Workspace (see the reference for the selected element in the workspace):
Ctrl Shift g
Referring tests (query test)
Write Access in hierarchy (search for the write reference for the selected element in its class)
Write Access In Project (search for the write reference for the selected element in the item)
Write Access in Working Set (write reference for searching for selected elements)
Write Access in Workspace (search for the write reference for the selected element in the workspace)
SOURCE - program code
Add Block Comment (the selected word line is annotated / ** / package):
Ctrl Shift /
Add Constructors from Superclass (adds a construct from the parent category)
Add import (for the category reference to the category):
Ctrl Shift M
Add Javadoc Comment: New Javadoc annotation:
Alt Shift J
Comment (Note)
Externalize Strings (Open "External Chemistry" Elf)
Find strings to externalize (looking for a string to be external)
Format automatic version:
Ctrl Shift F
Format Element (Format Element)
Generate Constructor Using Fields (using the field to generate the construct)
Note: <- start-> If the following section code, select the field name Money and passed through the Generate Constructor Using Fields Directive ...
Public class test {Int Money; public static void main (string [] args) {}}
Will become the following code:
Public class test {Int Money; public test (int money) {this.money = Money;} public static void main (string [] args) {}}}
Note: <- end->
Generate Delegate Methods (Enable the "Delegate Method" dialog, the delegation method of the new type field) generate getters and setters (Enable the "Getter and Setter" dialog box, you can automatically
Establish Getter and Setter Methods)
Indent Line (single row, it will follow the format set by formatter):
Ctrl i
Mark Occurrences:
Alt Shift O
Organize IMPORTS:
Ctrl Shift O
(Note: This is a very convenient function, simple explanation takes the time: Suppose we play in the program, JFrame SRC; do not import any swing category, at this time, Eclipse will have an error warning, with the red bottom line to march JFrame At this time, as long as the Ctrl Shift O is pressed, Eclipse will automatically: import javax.swing.jframe; add to the program code.)
Override / IMPLEMENT METHODS (Opening "overwriting / actual method" dialog, overwritten or actually actually actually active method in the current category)
REMOVE BLOCK Comment / ** / ** / ** /):
Ctrl Shift /
REMOVE OCCURRENCE ANNOTATIONS:
Alt Shift U
Sort MEMBERS (Sort Member)
Source Quick Menu (Show Source Fast Menu in Editing District):
Alt Shift S
Surround with try / catch block (with the TRY / CATCH block)
Toggle Comment (plus single note / cancel single line note):
CTRL / or CTRL 7 or CTRL SHIFT C
Uncomment (canceled)
◎ Supplement, SOURCE hides the hotkey:
1.shift Right (shifted to the right, increase the intripe level of the currently selected word line):
Tab
2. SHIFT LEFT (shift to left, reduce the contraced level of the currently selected word line):
Shift Tab
Team - Team
SYNCHRONIZE (synchronous)
Text Editing - Text Editor
Claer Mark (Clear Tag)
Copy Lines (the text selected, copy into new row):
Ctrl Alt arrow keys ''
Cut line (cut a single line)
Cut to Beginning of Line (cut text, range to the beginning of a single line)
Cut to End of Line (cut the text, range is selected) to a single line end)
Delete Line (Delete a single line):
Ctrl D
Delete Next Word (Delete the next word):
Ctrl delete
Delete Previous (Delete the front line)
Delete Previous Word (Delete the previous group):
Ctrl Backspace
Delete to Beginning Of Line (Delete Text, Scope to the beginning of a single line)
DELETE TO End of Line (Delete text, range to the single line end)
Duplicate Lines (will be selected to copy to new row):
Ctrl Alt arrow keys '↑'
INSERT LINE Above Current Line (insert a new line above the line at the cursor):
Ctrl Shift ENTER
Insert Line Below Current Line (insert a new line below the row):
Shift enter
Line Down (the cursor is moved down)
LINE END (Cursor is moving to the end of the row)
Line Start (the cursor is moving to the beginning)
Line Up (the cursor is moved up)
Move Lines Down (moving the line of writing):
Alt arrow keys '↓'
Move Lines Up (move the line on the line):
Alt arrow keys '↑'
Next Column (Cursor is moved to the next column)
Next Word (Cursor moves to the next group):
Ctrl arrow keys '→'
Page Down (move to next)
Page Up (move to the previous page)
Previous Column (Cursor is moving to the previous column)
Previous Word (Cursor is moving to the previous group):
Ctrl arrow keys '←'
Scroll line down:
Ctrl arrow keys ''
Scroll Line Up:
Ctrl arrow keys '↑'
SELECT LINE DOWN (select Next)
SELECT LINE END (selected to the end of the text)
Select Line Start (selected to the beginning of the text)
SELECT LINE UP (selected one line)
Select Next Column (select the next column)
Select Next Word (select the next word):
Ctrl Shift arrow keys '→'
SELECT Page Down (choose the next page)
SELECT Page Up (Choose Previous)
SELECT Previous Column (selected one column)
Select Previous Word: Choose the previous group):
Ctrl Shift arrow button '←'
SELECT TEXT END (selected to the end of the text editor)
SELECT TEXT START (select to the beginning of the text editor) SELECT Window End (selected to the end of the window)
Select Window Start (selected to the beginning of the window)
SET MARK (Setting Tag)
SWAP Mark (Exchange Tag)
TEXT END (Code is moving to the bottom of the text editor)
Text Start (Tagging to the top of the text editor)
Toggle Overwrite (overwriting / insert mode):
Insert
To Lower Case (will turn the English word to lowercase):
Ctrl Shift Y
To Upper Case (transfer the English word to uppercase):
Ctrl Shift X
Window End (moving the cursor to the end of the window)
Window Start (moving the cursor to the beginning of the window)
Views --view
Ant (open ANT view window)
Bookmarks (open book sign check-in)
Breakpoints (Take the interrupt point view window)
Classic Search (Top Traditional Search View Window)
Console (open the main console search window)
CVS Annotate (open CVS Annotate View Window)
CVS Editors (open CVS Editor View Window)
CVS Repositories (open CVS Repositories View Window)
CVS Resource History (open CVS Resource History View Window)
Debug (turn on the error detection window)
Display (org.eclipse.jdt.debug.ui.displayview) (Turn on Error - Show View Window)
Error log (open error record view window)
Expressions (Turn on Error - Representation View Window)
Java Call Hierarchy (open Call Hierarchy View Window)
Java Declaration (open announcement window)
Javadoc (open Javadoc view window)
Java MEMBERS (Take a Category Members)
Java Package Explorer (Turn on Suite Browser):
Alt Shift Q, P
Java Packages (open Java Suite View Window)
Java Projects (Open Java Project View Window)
Java Type Hierarchy (open class ":
Alt Shift Q, T
Java Types (open Java Category View Window)
JUnit (open JUnit View Window)
Memory (on the error - memory view window)
Navigator (Open Guide)
OUTLINE (Overview View Window):
Alt Shift Q, O
Plug-in Dependencies
Plug-in Registry (open Plug-in Registry View Window)
Plug-Ins (open Plug-INS review window)
Problems: Test window:
Alt Shift Q, X
Progress (Open Perform Screening Window)
Properties (org.eclipse.ui.views.property/sheet) (On Properties Viewing Window)
Registers (Turn on Error - Trimory View Window)
Search: Open Search View Window:
Alt Shift Q, S
SYNCHRONIZE (Turn on Synchronization):
Alt Shift Q, Y
Tasks (open job search window)
Threads and Monitors (Turn on Error - Performing Review Window)
Variables (turn on the error - variable video window)
◎ Supplement: Views View the opening of the window:
Window-> show view-> Other.
Window - Windows
Activate Editor:
F12
Close All Perspectives (Close All Views)
Close Perspective (close view)
Customize Perspective
Hide Editors (Hide Editor)
Lock The Toolbars (Lock Tools)
Maximize Active View or Editor (Maximum):
Ctrl M
Next Editor (Switch to the next editor):
Ctrl F6
Next Perspective (switch to the next view):
Ctrl F8
Next View (Switch to the next view):
Ctrl F7
Open editor Drop Down (in a floating manner in the editing area, display fast switching editor menu):
Ctrl E
Pin Editor (fixed editor)
Preferences (open preference setting)
Previous Editor (Switch to the Previous Editor):
Ctrl Shift F6
Previous perspective: Switch to the Previous View):
Ctrl Shift F8
Previous View (Switch to the previous view):
Ctrl Shift F7
RESET PERSPECTIVE (reset view)
Save perspective as (stored as new view)
Show Ruler Context Menu (content menu of display ruler):
Ctrl F10
Show SELECTED Element ONLY (only the program code for the selected element)
Show System Menu (Show System Menu):
Alt -
Show View Menu (Show View Menu):
Ctrl F10
Switch to Editor:
Ctrl Shift E