IntelliJ IDEA Productivity Tips. Part 1

IntelliJ IDEA Productivity Tips. Part 1

The first of the ongoing series of tips and tricks how to be productive with IntelliJ IDEA. In this episod we will show basic shortcuts for test-driven devel…


For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

I agree to these terms.

It would be nice if this was narrated so we know what is going on.?

showing key strokes without the actual menu command name is asking for
something to become deprecated.?

I finally found the video where keyboard magic happens. Please, please do
not abandon the series, IDEA worth having such an inspirational videos.?

Intellij IDEA Tips

Use ^N (Alt + Insert) everywhere to create folders, classes or generate
getters, test methods, etc.
Use ??F12 (Ctrl + Shift + F12) to expand the editor and hide tool windows.
Always use ??? (Ctrl + Shift + Enter) to complete statement.
Press ?, (Ctrl + Alt + S) to open settings quickly.
Use default live templates or create custom ones. Use ? to complete live
Use ?? (Alt + Enter) for a quick-fix.
Use ?^L (Ctrl + Alt + L) to format code. IntelliJ IDEA has advanced
formatter and smart code arranger options for all supported languages and
Use ??T (Shift + Ctrl + T) to create or navigate to the test for current
class. This is a time-saver when you adopt test-driven development.
Use ??V (Ctrl + Alt + V) to introduce a variable quickly. No need in
selection. IntelliJ IDEA is smart enough to guess what you want at the
Use code completion twice to get more results. This includes completion of
static methods without typing class name (and not only).
Use ??C (Ctrl + Alt + C) to introduce a constant quickly. IntelliJ IDEA
will find and replace all code duplicates if you use ?A.
Use ?^F10 (Ctrl + Shift + F10) to run code at the caret.
Use ??? (Alt + Left) and ??? (Alt + Right) to navigate between open tabs.
Jump to float navigation bar with ?? (Alt + Home). This is the most
convinient way to navigate between packages. It supports other shortcuts
like create class, folder, etc.
Use ?F10 (Shift + F10) to run the active run configuration.
Use ?E (Ctrl + E) for navigation between recent files. It supports speed
search. Just start typing file or tool window you need and it will filter
the results.
Use ?1 (Alt + 1) to show or hide the project view.

We need more please. Especially things like tracing code.