Keep your code solid, dry, and easy to maintain.
Refactoring is a process of improving your source code without creating a new functionality. It helps you keep your code solid, dry, and easy to maintain.
Tip
Rename a File and its ReferencesTip
Extract Type RefactoringTip
Write SQL queries using popular database packagesTip
Refactor expressions to use pattern matchingTip
Manage VCS Changelists in IntelliJ IDEATutorial
Migrating from the `javax` to `jakarta` namespaceTip
File-scoped namespaces and typesTip
Refactor rename with AI AssistantTip
Create a Function in Another PackageTip
Introduce Parameters from Unresolved References in your CodeTip
Empower your `Printf`-like functions with coding assistanceTip
Inject a LanguagePart of tutorial
Refactoring Code with ReSharperTip
Add Overload BoolTip
Remove Unnecessary ConditionTip
Meaningless ArgumentsPart of tutorial
RefactoringPart of tutorial
Refactoring code in Rider