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/ 2
EDITING NAVIGATION
Basic code completion Go to class
Smart code completion Go to file Complete statement Go to symbol Windows & Linux keymap Parameter info / /Left Quick documentation lookup Go back to previous tool window F12 External Doc Go to editor (from tool window) Esc Brief Info Hide active or last active window Show descriptions of error at caret Go to line jetbrains.com/idea @intellijidea blog.jetbrains.com/idea Generate code... Recent files popup Override methods Recent locations popup Implement methods / /Right Navigate to last edit location Select current file or symbol in any view REMEMBER THESE SHORTCUTS Go to declaration Smart code completion Extend selection Go to implementation(s) Search everywhere Double Shift Shrink selection Open quick definition lookup Show intention actions and quick-fixes Context info Go to type declaration Generate code Show intention actions and quick-fixes Go to super-method / super-class Parameter info Reformat code / /Down Extend selection Optimize imports / /[ Shrink selection Auto-indent line(s) File structure popup Recent files popup / Tab/ Type hierarchy Rename Cut current line to clipboard Method hierarchy Copy current line to clipboard Call hierarchy GENERAL Paste from clipboard / F2/ Open corresponding tool window / F4/ Save all Duplicate current line Show navigation bar Synchronize Delete line at caret Toggle bookmark F11 Toggle maximizing editor Smart line join Toggle bookmark with mnemonic Inspect current file with current profile Smart line split Go to numbered bookmark Quick switch current scheme Start new line Show bookmarks Open Settings dialog Toggle case for word at caret or selected block Open Project Structure dialog / /[ COMPILE AND RUN Find Action Delete to word end Build project Delete to word start Compile selected file, package or module DEBUGGING / /- / /F9 / F8/F7 / /F9 Expand al / / Run context configuration from editor Collapse all Run to cursor Run anything Double Ctrl Close active editor tab Evaluate expression Resume program F9 USAGE SEARCH Toggle breakpoint REFACTORING / / View breakpoints Copy F5 Highlight usages in file Move F6 Show usages SEARCH / REPLACE Safe Delete Search everywhere Double Shift Rename VCS / LOCAL HISTORY Find Refactor this Commit project to VCS / F3/ Change Signature Update project from VCS Replace Inline Push commits Find in path Extract Method ‘VCS’ quick popup Replace in path Extract Variable Select next occurrence Extract Field LIVE TEMPLATES Select all occurrences Extract Constant Surround with Live Template Unselect occurrence Extract Parameter Insert Live Template EDITING NAVIGATION Basic code completion ⌃ Space Go to class ⌘O Smart code completion ⌃⇧Space Go to file ⌘⇧O Complete statement ⌘⇧↩︎ Go to symbol ⌘⌥O Default macOS keymap Parameter info ⌘P Go to next / previous editor tab ⌃← / ⌃→ Quick documentation lookup ⌘J, F1 Go back to previous tool window F12 External Doc ⇧ F1 Go to editor (from tool window) ⎋ Brief Info ⌘ + mouse Hide active or last active window ⇧⎋ Show descriptions of error at caret ⌘ F1 Go to line ⌘L jetbrains.com/idea @intellijidea blog.jetbrains.com/idea Generate code... ⌘ N, ⌃↩︎ Recent files popup ⌘E Override methods ⌃O Recent locations popup ⌘⇧E Implement methods ⌃I Navigate back / forward ⌘⌥← / ⌘⌥→ Surround with… ⌘⌥T Navigate to last edit location ⌘⇧⌨ Comment / uncomment with line comment ⌘/ Select current file or symbol in any view ⌥ F1 REMEMBER THESE SHORTCUTS Comment / uncomment with block comment ⌘ ⌥/ Go to declaration ⌘B, ⌘Click Smart code completion ⌃⇧Space Extend selection ⌥↑ Go to implementation(s) ⌘⌥B Search everywhere Double⇧ Shrink selection ⌥↓ Open quick definition lookup ⌥Space, ⌘Y Show intention actions and quick-fixes ⌥↩ Context info ⌃⇧Q Go to type declaration ⌃⇧B Generate code ⌘N, ⌃↩︎ Show intention actions and quick-fixes ⌥↩ Go to super-method / super-class ⌘U Parameter info ⌘P Reformat code ⌘⌥L Go to previous / next method ⌃↑ / ⌃↓ Extend selection ⌥↑ Optimize imports ⌃⌥O Move to code block end / start ⌘⌥[ / ⌘⌥] Shrink selection ⌥↓ Auto-indent line(s) ⌃⌥I File structure popup ⌘ F12 Recent files popup ⌘E Indent / unindent selected lines ⇥ /⇧⇥ Type hierarchy ⌃H Rename ⇧F6 Cut current line to clipboard ⌘X Method hierarchy ⌘⇧H Copy current line to clipboard ⌘C Call hierarchy ⌃⌥H GENERAL Paste from clipboard ⌘V Next / Previous highlighted error F2 / ⇧F2 Open corresponding tool window ⌘0...⌘9 Paste from recent buffers... ⌘⇧V Edit source / View source F4 / ⌘ ↓ Save all ⌘S Duplicate current line ⌘D Show navigation bar ⌥ Home Synchronize ⌘⌥Y Delete line at caret ⌘⌨ Toggle bookmark F3 Toggle maximizing editor ⌘⇧F12 Smart line join ⌃⇧J Toggle bookmark with mnemonic ⌥ F3 Inspect current file with current profile ⌥⇧I Smart line split ⌘↩ Go to numbered bookmark ⌃0 ...⌃9 Quick switch current scheme ⌃` Start new line ⇧↩ Show bookmarks ⌘ F3 Open Settings dialog ⌘, Toggle case for word at caret or selected block ⌘⇧U Open Project Structure dialog ⌘; Select till code block end / start ⌘⌥⇧[ / ⌘⌥⇧] COMPILE AND RUN Find Action ⌘⇧A Delete to word end ⌥⌦ Build project ⌘ F9 Delete to word start ⌥⌨ Compile selected file, package or module ⌘⇧F9 DEBUGGING Expand / collapse code block ⌘+/⌘- Select configuration and run / debug ⌃⌥R / D Step over / into F8 / F7 Run / Debug ⌃R / D Expand all ⌘⇧+ Smart step into / Step out ⇧F7 / ⇧F8 Run context configuration from editor ⌃⇧R, ⌃⇧D Collapse all ⌘⇧- Run to cursor ⌥F9 Run anything Double ⌃ Close active editor tab ⌘W Evaluate expression ⌥F8 Resume program ⌘⌥R USAGE SEARCH Toggle breakpoint ⌘F8 REFACTORING Find usages / Find usages in file ⌥F7 / ⌘F7 View breakpoints ⌘⇧F8 Copy F5 Highlight usages in file ⌘⇧F7 Move F6 Show usages ⌘⌥F7 SEARCH / REPLACE Safe Delete ⌘Delete Search everywhere Double⇧ Rename ⇧F6 VCS / LOCAL HISTORY Find ⌘F Refactor this ⌃T Commit project to VCS ⌘K Find next / previous ⌘ G / ⌘⇧G Change Signature ⌘F6 Update project from VCS ⌘T Replace ⌘R Inline ⌘⌥N Push commits ⌘⇧K Find in path ⌘⇧F Extract Method ⌘⌥M ‘VCS’ quick popup ⌃V Replace in path ⌘⇧R Extract Variable ⌘⌥V Select next occurrence ⌃G Extract Field ⌘⌥F LIVE TEMPLATES Select all occurrences ⌃ ⌘G Extract Constant ⌘⌥C Surround with Live Template ⌘⌥J Unselect occurrence ⌃G Extract Parameter ⌘⌥P Insert Live Template ⌘J
Python Advanced Programming: The Guide to Learn Python Programming. Reference with Exercises and Samples About Dynamical Programming, Multithreading, Multiprocessing, Debugging, Testing and More