Cheat Sheet #day22 - IntelliJ IDEA

Cheat Sheet #day22 - IntelliJ IDEA

IntelliJ IDEA Cheat Sheet

IntelliJ IDEA is a powerful, feature-rich Integrated Development Environment (IDE) for Java and other languages. This cheat sheet provides a quick reference to essential commands and shortcuts to enhance your productivity with IntelliJ IDEA.

Basic Operations

  • Open File

    • Ctrl+O (Windows/Linux)

    • Cmd+O (Mac)

  • Save File

    • Ctrl+S (Windows/Linux)

    • Cmd+S (Mac)

  • Save All Files

    • Ctrl+Shift+S (Windows/Linux)

    • Cmd+Shift+S (Mac)

  • Close File

    • Ctrl+F4 (Windows/Linux)

    • Cmd+W (Mac)

  • Close All Files

    • Ctrl+Shift+F4 (Windows/Linux)

    • Cmd+Shift+W (Mac)

Navigation

  • Navigate to Class

    • Ctrl+N (Windows/Linux)

    • Cmd+O (Mac)

  • Navigate to File

    • Ctrl+Shift+N (Windows/Linux)

    • Cmd+Shift+O (Mac)

  • Navigate to Symbol

    • Ctrl+Alt+Shift+N (Windows/Linux)

    • Cmd+Option+O (Mac)

  • Navigate Back

    • Ctrl+Alt+Left (Windows/Linux)

    • Cmd+Option+Left (Mac)

  • Navigate Forward

    • Ctrl+Alt+Right (Windows/Linux)

    • Cmd+Option+Right (Mac)

  • Go to Line

    • Ctrl+G (Windows/Linux)

    • Cmd+L (Mac)

  • Recent Files

    • Ctrl+E (Windows/Linux)

    • Cmd+E (Mac)

Code Editing

  • Cut Line (or Selection)

    • Ctrl+X (Windows/Linux)

    • Cmd+X (Mac)

  • Copy Line (or Selection)

    • Ctrl+C (Windows/Linux)

    • Cmd+C (Mac)

  • Paste

    • Ctrl+V (Windows/Linux)

    • Cmd+V (Mac)

  • Undo

    • Ctrl+Z (Windows/Linux)

    • Cmd+Z (Mac)

  • Redo

    • Ctrl+Shift+Z (Windows/Linux)

    • Cmd+Shift+Z (Mac)

  • Duplicate Line or Selection

    • Ctrl+D (Windows/Linux)

    • Cmd+D (Mac)

  • Delete Line

    • Ctrl+Y (Windows/Linux)

    • Cmd+Backspace (Mac)

  • Move Line Up/Down

    • Shift+Alt+Up/Down (Windows/Linux)

    • Shift+Option+Up/Down (Mac)

  • Comment/Uncomment Line

    • Ctrl+/ (Windows/Linux)

    • Cmd+/ (Mac)

  • Block Comment/Uncomment

    • Ctrl+Shift+/ (Windows/Linux)

    • Cmd+Shift+/ (Mac)

  • Find

    • Ctrl+F (Windows/Linux)

    • Cmd+F (Mac)

  • Find and Replace

    • Ctrl+R (Windows/Linux)

    • Cmd+R (Mac)

  • Find in Path

    • Ctrl+Shift+F (Windows/Linux)

    • Cmd+Shift+F (Mac)

  • Replace in Path

    • Ctrl+Shift+R (Windows/Linux)

    • Cmd+Shift+R (Mac)

Refactoring

  • Rename

    • Shift+F6 (Windows/Linux/Mac)
  • Extract Method

    • Ctrl+Alt+M (Windows/Linux)

    • Cmd+Option+M (Mac)

  • Extract Variable

    • Ctrl+Alt+V (Windows/Linux)

    • Cmd+Option+V (Mac)

  • Extract Field

    • Ctrl+Alt+F (Windows/Linux)

    • Cmd+Option+F (Mac)

  • Extract Constant

    • Ctrl+Alt+C (Windows/Linux)

    • Cmd+Option+C (Mac)

Code Generation

  • Generate Code (Getters, Setters, Constructors, etc.)

    • Alt+Insert (Windows/Linux)

    • Cmd+N (Mac)

  • Override Methods

    • Ctrl+O (Windows/Linux)

    • Cmd+O (Mac)

  • Implement Methods

    • Ctrl+I (Windows/Linux)

    • Cmd+I (Mac)

Running and Debugging

  • Run

    • Shift+F10 (Windows/Linux)

    • Control+R (Mac)

  • Debug

    • Shift+F9 (Windows/Linux)

    • Control+D (Mac)

  • Step Over

    • F8
  • Step Into

    • F7
  • Step Out

    • Shift+F8 (Windows/Linux)

    • Shift+F7 (Mac)

  • Toggle Breakpoint

    • Ctrl+F8 (Windows/Linux)

    • Cmd+F8 (Mac)

Version Control (Git)

  • Commit Changes

    • Ctrl+K (Windows/Linux)

    • Cmd+K (Mac)

  • Update Project

    • Ctrl+T (Windows/Linux)

    • Cmd+T (Mac)

  • Push Commits

    • Ctrl+Shift+K (Windows/Linux)

    • Cmd+Shift+K (Mac)

  • View Changes

    • Alt+9 (Windows/Linux)

    • Cmd+9 (Mac)

Multi-Cursor and Selection

  • Add Caret/Remove Caret

    • Alt+Click (Windows/Linux)

    • Option+Click (Mac)

  • Select Next Occurrence

    • Ctrl+Alt+Shift+J (Windows/Linux)

    • Cmd+Ctrl+G (Mac)

  • Select All Occurrences

    • Ctrl+Shift+Alt+J (Windows/Linux)

    • Cmd+Shift+Option+J (Mac)

  • Column (Block) Selection Mode

    • Ctrl+Shift+Alt+Insert (Windows/Linux)

    • Cmd+Shift+Option+8 (Mac)

Tools and Windows

  • Toggle Project View

    • Alt+1 (Windows/Linux)

    • Cmd+1 (Mac)

  • Toggle Terminal

    • Alt+F12 (Windows/Linux)

    • Option+F12 (Mac)

  • Run Anything

    • Ctrl+Ctrl (Windows/Linux)

    • Cmd+Cmd (Mac)

  • Search Everywhere

    • Shift+Shift
  • Show IntelliJ IDEA Actions

    • Ctrl+Shift+A (Windows/Linux)

    • Cmd+Shift+A (Mac)

  • Quick Documentation

    • Ctrl+Q (Windows/Linux)

    • Ctrl+J (Mac)

This cheat sheet provides a quick reference to some of the most commonly used IntelliJ IDEA commands and shortcuts. For more detailed information and additional features, refer to the official IntelliJ IDEA documentation.

Did you find this article valuable?

Support Cloud Tuned by becoming a sponsor. Any amount is appreciated!