Sitemap
Javarevisited

A humble place to learn Java and Programming better.

IntelliJIDEA CheatSheet, Keyboard Shortcuts and Courses

javinpaul
Sent as aNewsletter
6 min readApr 20, 2025

--

Hello guys, if you are doing Java development then you may know that how important is the as a tool for Java developers. I have been doing Java development for more than 20 years and I have started Java programming in NotePad and DOS Editor.

I know how painful, slow, and erroneous were those tools but since then Java have come a long way. First with JCreator, then Eclipse IDE and NetBeans, and finally IntelliJIDEA, I have seen it all.

But its not enough just to know about these tools, you also need to master it to distinguish yourself from others.

If you don’t know, IntelliJ IDEA is the #1 IDE for Java/Kotlin, but most developers use only 10% of its features and I have spent a lot of time learning about features of all the IDEs I have used including Eclipse and .

Earlier I have shared best Eclipse courses and shortcuts and today I am going to share you essential IntelliJ Keyboard shortcuts to work fast and improve your productivity.

I am confident that learning these shortcuts and workflows can save you 5+ hours a week — time better spent on building great software.

By the way, if you are new to IDEA then I also recommend you to first start with a video course like to learn the essential features of IDEA. This will help you to use the IDE better and also to remember these shortcuts better.

IntelliJ IDEA Keyboard Shortcuts and Cheat Sheet

As I said, IntelliJ IDEA is the gold-standard IDE for Java, Kotlin, and other JVM languages — used by over 70% of professional developers. Yet, most coders barely scratch the surface of its capabilities.

Did you know?

  • Expert IntelliJ users are 2–3x faster thanks to keyboard shortcuts.
  • Hidden features like “Postfix Completion” can automate boilerplate code.
  • Proper debugging workflows can cut bug-fixing time in half.

So what are waiting for, let’ start with essential IDEA keyboard shortcuts for Java development.

Navigating the Editor

These shortcuts will help you to navigate around the editor quickly like finding files, classes, methods and going from one file to another, previous to next and so on.

Ctrl + N Find a class

Ctrl + Shift + NFind a file

Ctrl + Alt + Left/Right ArrowNavigate back/forward

Ctrl + ERecent files

Alt + F7Find usages

Editing Code

These IDEA shortcuts will help you with editing your code like reformatting, indenting and so on.

Ctrl + Alt + LReformat code

Ctrl + Alt + OOptimize imports

Ctrl + DDuplicate current line or selection

Ctrl + YDelete current line

Ctrl + Shift + Up/Down ArrowMove line up/down

Code Generation

By generating code you can cut down your coding time significantly. These IDEA shortcults will help you with code generation like generating equals and hashcode methods, toString() methods, constructors, getters and setters and eve overring methods from super class.

Alt + InsertGenerate code (constructor, getter, setter, etc.)

Ctrl + OOverride methods

Ctrl + IImplement methods

Searching

One of the most important task while trying to understand a project or enhancing it searching and finding files and doing find/replace in current file. These IDEA keyboard shortcuts will help you with that.

Ctrl + Shift + FFind in path (search across project)

Ctrl + FFind in current file

Ctrl + RReplace in current file

Running and Debugging

If you don’t know how to run and debug Java program on IDEA then you are not using it correctly. IDEs are mean to be your go-to tool for everything related to Java development. These keyboard shortcults will help you to run and debug Java programs in IntelliJ IDEA.

Shift + F10Run

Shift + F9Debug

F8Step over

F7Step into

Shift + F8Step out

Other Useful Shortcuts

These are a couple of other useful IntelliJ IDEA shortcuts Java developer should learn and mremeber.

Ctrl + SpaceBasic code completion

Ctrl + Shift + SpaceSmart code completion

Shift (double tap) Search everywhere

Ctrl + PShow method parameter info

Alt + EnterShow intention actions and quick fixes

Best IntelliJ IDEA courses for Java Developers

If you want to level up your IDEA skills you can also take these online courses to learn more about IDEA and other tips and tricks to boost your productivity apart from these keyboard shortcuts.

If you ask me first and last course in this list are favorite ones.

That’s all about the IntelliJIDEA keyboard shortcuts, cheatsheet and courses. As I said, learning these keyboard shortcuts will help you to work faster in IDEA and increase your productivity.

If you want to learn more and level up your IDEA skills you can also choose one of two courses from this list to start with.

By the way, if you want to join multiple course on Udemy, its may be worth getting a , which will give instant access of more than 11,000 top quality Udemy courses for just $30 a month. If you got a lot of time and want to save money, Udemy Personal Plan will be perfect for you.

Other Resource and Course Articles you may like

Thanks for reading this article so far. If you find these IDEA shortcuts and Udemy Courses for learning IntelliJIDEA then please share with your friends and colleagues. If you have any questions or feedback, then please drop a note.

P. S. — If you are keen to learn Java and become a proficient Java developer and need a course then you can also start with the on Udemy. Almost 1 million folks have used this course to start their Java career. If you need more choices, you can also see below article

Javarevisited
Javarevisited

Published in Javarevisited

A humble place to learn Java and Programming better.

javinpaul
javinpaul

Written by javinpaul

I am Java programmer, blogger, working on Java, J2EE, UNIX, FIX Protocol. I share Java tips on and

Responses (1)