Enrolled in 0 of 16 lessons | All Course Combinations
IntelliJ IDEA is JetBrains' original flagship and likely the most sophisticated of all Java IDEs. However, any IDE is limited by the abilities of its user. This course will teach you all important IDEA keyboard shortcuts and hence enable you to harness its full power.
This lesson covers the most essential IntelliJ IDEA shortcuts that every professional developer should know. Mastering these combinations is sure to improve your efficiency.
It's easy to get lost when you have many tabs and files with lots of content. Use these shortcuts to find the way.
These search combinations will help you find anything within your files. In addition, this lesson will teach you how to change your content selection based on search results.
The IntelliJ IDEA user interface comprises a number of tool windows. Being able to show them via keyboard shortcuts will speed up your workflows and motivate you to use the right tool for every task.
Working with complex code bases requires sophisticated navigation features. Master this lesson to navigate any code base with ease.
Compiling and running your code is one of the more rewarding aspects of the development process. This lesson will teach you how to do it efficiently.
Using version control systems (VCS) is default practice. If you manager your VCS workflows from IntelliJ IDEA, this is the lesson to take.
Debugging is an essential part of the development workflow. However, it is tedious to control your program's execution without knowing the relevant keyboard shortcuts. This lesson will make your debugging eff…
Keeping your code organized into logical units is essential for any successful project. This lesson will teach you how to effortlessly extract code into new classes and methods.
There are many ways to navigate a complex code base with IntelliJ IDEA. This lesson covers language-specific navigation features.
Joining and splitting lines manually can require a lot of effor. With these combinations, you can do it in a few keystrokes and IntelliJ IDEA will automatically make the required code changes.
As an alternative to practicing your own manually created collections, KeyCombiner provides courses that group shortcuts into modules and lessons.
Taking a course mitigates the need to create your own collections and helps you get started with KeyCombiner.
Click on any of the lesson's titles to see which combinations it contains.
Click on All Course Combinations for a table of all combinations in this course. This table will also show which combinations you have already mastered. Please note that for a full list of an application's combinations, you should rather refer to it's public collection.
Use the Take Lesson buttons to start an interactive practice session. To take a lesson of an advanced module, you need to have completed at least one lesson of the previous module.
After you clicked on Take Lesson for the first time, the respective lesson will also show up in your personal lessons overview.