This document provides a summary of keyboard shortcuts for various functions in an integrated development environment (IDE), including navigation, editing, debugging, refactoring, searching, running code, and version control system (VCS) operations. It lists over 100 shortcuts organized by category to navigate files and code, complete code, debug programs, reformat and refactor code, find and replace text, run applications and tasks, and access version control tools from within the IDE.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
31 views1 page
RubyMine Reference Card - 005.446
This document provides a summary of keyboard shortcuts for various functions in an integrated development environment (IDE), including navigation, editing, debugging, refactoring, searching, running code, and version control system (VCS) operations. It lists over 100 shortcuts organized by category to navigate files and code, complete code, debug programs, reformat and refactor code, find and replace text, run applications and tasks, and access version control tools from within the IDE.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1
NAVIGATION DEBUGGING
Go to class / Go to file ⌘ O / ⌘⇧O Step over / into / out F8 / F7 / ⇧F8
Go to symbol ⌥⌘O Run to cursor ⌥ F9 EDITING Go to next / previous editor tab ⇧⌘ ] /⇧⌘ [ Evaluate / Quick evaluate expression ⌥ F8 / ⌥ ⌘ F8 Basic code completion ⌃ Space Go to line ⌘L Resume program ⌥⌘R Complete current statement ⇧⌘ ↩ Go to bottom / top of page ⌘ /⌘ Toggle breakpoint / View breakpoints ⌘ F8 / ⌘⇧F8 Parameter info (within method call arguments) ⌘ P Recent files popup ⌘E Show execution point ⌥ F10 Quick documentation lookup ⌃J Navigate back / forward ⌥⌘← / ⌥⌘→ Debug anything Double ⌃ + Hold ⇧ Brief Info ⌘ Mouse hover Navigate to last edit location ⌘⇧⌨ Show descriptions of error at caret ⌘ F1 Select current file or symbol in any view ⌥ F1 REFACTORING Generate code... (e.g. Rails Generators) ⌘N/ ⌃↩ Go to declaration ⌘ B / ⌘ Click Copy / Move F5 / F6 Override methods ⌃O Go to type declaration ⌃ ⇧B Rename ⇧F6 Surround with... ⌥⌘T Quick definition lookup ⌥ Space / ⌘ Y Extract Variable ⌥⌘V Comment with line / block comment ⌘ / / ⌥ ⌘ / Go to super-method / super-class ⌘U Extract Constant ⌥⌘C Select successively increasing code blocks ⌥↑ Go to previous / next method ⌃↑/⌃ ↓ Extract Field ⌥⌘F Decrease current selection to previous state ⌥ ↓ Move to code block end / start ⌥⌘] / ⌥⌘[ Extract Method ⌥⌘M Show intention actions / quick-fixes ⌥↩ File structure popup ⌘ F12 Extract Parameter ⌥⌘P Reformat code ⌥⌘L Type hierarchy ⌃H Inline ⌥⌘N Auto-indent line(s) ⌃⌥I Next / previous highlighted error F2 / ⇧F2 "Refactor this..." quick list ⌃T Paste from buffer / recent buffers ⌘ V / ⇧⌘ V Go to source F4 / ⌘ ↓ Duplicate current line or selected block ⌘D Show navigation bar ⌘ ↑/ ⌥ MULTIPLE CARETS AND SELECTIONS Delete line at caret ⌘ ⌨ Toggle bookmark / with mnemonic F3 / ⌥ F3 Add or remove caret ⌥ Click Start new line ⇧↩ Go to numbered bookmark ⌃ 0 ... ⌃ 9 Select all occurrences / Select next occurrence ⌃ ⌘ G / ⌃ G Toggle case for word at caret or selected block ⇧ ⌘ U Show bookmarks ⌘ F3 Unselect occurrence ⌃⇧G Toggle Camel / Snake Case ⌥⇧U Show diagram ⌥⇧⌘ U Unselect all occurrences or carets ⎋ Select till code block end / start ⌥ ⇧⌘ ] / ⌥ ⇧⌘ [ Diagram popup ⌥⌘U Delete to word end/start ⌥⌦/ ⌥⌨ USAGE SEARCH Expand / collapse code block ⌘+/ ⌘– RAILS Find usages / Find usages in file ⌥ F7 / ⌘ F7 Expand / collapse all ⇧⌘+/ ⇧⌘- Navigate to Rails model / view / controller etc. ⌃ ⌘ ↑ Highlight usages in file ⌘⇧F7 Move line (selection) up / down ⌥⇧↑ / ⌥⇧ ↓ Preview Rails View in browser ⌥ F2 Show usages popup ⌥⇧F7 Perform string interpolation on selection ⇧3 Insert <%= %> in RHTML ⇧⌘ . Run Rails generator ⌥⌘G SEARCH / REPLACE GENERAL Reload application sources in Rails Console ⌘R Search everywhere Double ⇧ Search everywhere Double ⇧ Find / Replace ⌘F / ⌘R Open corresponding tool window ⌘ 0 ... ⌘ 9 RUNNING Find next / previous ⌘ G /⇧ ⌘ G Synchronize ⌥⌘Y Run Anything Double ⌃ Find / Replace in path ⇧ ⌘ F /⇧ ⌘ R Toggle maximizing editor ⇧ ⌘ F12 Open run / debug configurations dropdown ⌃ ⌥ R /⌃⌥ D Add to Favorites ⌥⇧F Run / Debug ⌃R /⌃D VCS / LOCAL HISTORY Inspect current file with current profile ⌥⇧I Run / Debug context configuration from editor ⌃ ⇧ R / ⇧ D Commit project to VCS ⌘K Go back to previous tool window ⎋ Run rake task ⌥R Update project from VCS ⌘T Hide active or last active window ⇧⎋ View recent changes ⌥ ⇧C Close active editor tab ⌘W LIVE TEMPLATES/SNIPPETS View Diff ⌘D Switch between tabs and tool window ⌃⇥ Surround with Live Template ⌥⌘J VCS operations popup ⌃V Quick switch current scheme ⌃' Insert Live Template ⌘J To find any action inside the IDE use Find action ⇧ ⌘ A
Great Scientific Coverup of the Most Important Issue in Western Civilization, A Personall Odyssey Into the Realm of Science_Charles a. S. Hall_2005-09!22!333.82311_8353
Escape From Suburbia, Beyond the American Dream, A Review of the New Peak Oil Documentary and a Q and A With Its Director_Dan Crawford_2007-08-15_333.82311_7981_