Common shortcut keys :
The first level must be
Ctrl+alt+g: EjectGenerate
Ctrl+alt+l: Formatting code
ALT+F1: Toggle View(Project, Structure, etc.).
Alt+f2: Pop-up Preview window, choose Browser to open Web page
Alt+insert: Equivalent tofile| New, but inclassOutside Execution
Alt+enter: Quick fix prompt, equivalent toEclipseof theALT+F1
Alt+home: Show folder navigation bar
Ctrl+j: Insert dynamic template code, very convenient. Ctrl+alt+j: Surround the selected code with a dynamic template
ctrl+/,ctrl+shift+/: Comment, go to comment code
Ctrl+space: Automatic completion of code, equivalent toEclipseof thealt+/.suggested changes toalt+/
Ctrl+q: Display DocumentDoc
Ctrl+w: Dynamic selection, press and select multiple timesWord-Line-segment-Full
Ctrl+d: Copy a row
Ctrl+y: Delete a row
Shift+alt+n: InController,model,viewJump between
SHIFT+ALT+F10: Run,Dubug
Two level advanced
Alt+home: Show navigation bar
ALT+F1: Toggle in different views(Project, Structure, etc.).
Ctrl+tab: InToolwindow and open File window toggle
Ctrl+f: Find in the current file
Ctrl+shift+f: Find in Folder
Ctrl+shift+f7: Quick display of selected code calls
ctrl+shift+.: In*.html.erbInsert in File
CTRL + N,Ctrl+shift+n,Ctrl+shift+alt+n: Find classes, files, symbols by name
Ctrl+shift+t:To surround a block of code
Ctrl+alt+d: DisplaysModelDiagram , that is,ERFigure. View | Show Model Dependency Diagram
level three play cool
A.Interface Adjustment
ESC: Return to editor from any interface
Shift+esc: Back to Editor, hide all toolbars
Shift+f6: Rename, file, method name, class name, variable name, etc.
F12: Equivalent toShift+escFallback key to display the last toolbar that was opened
B.Variable Selection
Ctrl+shfit+f7: Highlight where the variable appears in this file
F3,shift+f3: Jumps between different variables
ESC: Cancel Selection
Alt+left, Alt+right:in a differentTabsswitch in
CTRL +ClickTab: Pop-up Path box, select to open in New window.
Ctrl+e: Pop up the recently opened File selection box
Ctrl+shift+up, Ctrl+shift+down: Move the code up and live down
Ctrl+shift+backspace: Cursor moves to the last modified position
ctrl++,ctrl+-: Expand or shrink code
ctrl+shift++,ctrl+shift+-: Expand or shrink all code
ctrl+~: Toggle theme, color, etc.(generally by default, the input method occupies)
change shortcut keys
Example: The code hint shortcut key is determined by the Alt+space instead ctrl+alt+/
Open File>>setting>>keymap
Find Main menu>>code>>complete Code>>basic , select the right "Add Keyboard Shortcut"
in the box that pops up, place the cursor in the input box and press:ctrl+alt+/
RubyMine (Ruby integrated development environment based on IntelliJ idea) shortcut keys