This post is over a year old, some of this information may be out of
date.
Table of Contents
Must Install
- Add to gitignore
- Alibaba Java Coding Guidelines
- Free MyBatis plugin
- Key Promoter X
- Lombok Plugin
- Maven Helper Plugin - At the bottom of the pom.xml, there will be a Dependency Analyzer tab.
- MyBatis Log Plugin
- Nyan Progress Bar
- String Manipulation - too many string manipulations available to ignore it.
Settings To Change
- File -> Settings -> Editor -> Code Style -> Java -> Imports. Ensure there is no package in the table "Packages to use Imports with . ". If there are, remove them. Change the values in the fields for "Class count to use import with . " and "Names count to use import with .* " to 999
- File -> Settings -> Editor -> Code Style -> Java -> Wrapping and Braces -> Braces placement -> In method declaration -> Next line
- File -> Settings -> Editor -> Code Style -> Java -> Wrapping and Braces -> Braces placement -> In class declaration -> Next line
Noteworthy
- CheckStyle-IDEA
- Codota
- Rainbow Brackets Plugin - tried and does not look obvious as compared to a similar plugin in VSC