Tips

Visual, standalone, bite-sized learning resources organized into different categories.

Rename an Interface
Rename an Interface
Renaming in IntelliJ IDEA including comments and texts.
Move Line
Move Line
Move a line throughout your class, but watch out for errors!
Meaningless Arguments
Meaningless Arguments
Use quick intentions to remove redundant code so it's not cluttering your codebase.
Inline a Method
Inline a Method
Sometimes inlining a method can improve the readability of your code.
Find Usages
Find Usages
Use Find Usages to search for references in your code base.
Extract Parameter
Extract Parameter
Extract code to a parameter.
Extract Field
Extract Field
Extract code to a field.
Extract Constant
Extract Constant
Extract a value to a constant.
Exclude a Completion Option
Exclude a Completion Option
Helps to reduce options that are not relevant for your code.
Enable Machine Learning for Code Completion
Enable Machine Learning for Code Completion
Code completion may be enhanced with Machine Learning.
Drag and Dock Editor Tabs
Drag and Dock Editor Tabs
You can move editor tabs around as required to suit your needs.
Convert to Expression Body
Convert to Expression Body
Use quick intentions to convert to use expression body syntax.