配置
File and Code Templates
Includes tab
File Header
/**
* .
*
* @author lei.liu
* @since ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
*/
TestFileHeader.java
/**
* Tests for {@link xxx}.
*
* @author lei.liu
* @since ${YEAR}-${MONTH}-${DAY}
*/
code tab
Junit5 Test Class
#parse("TestFileHeader.java")
class ${NAME} {
${BODY}
}
Code Style
- 将如下内容保存到桌面,命令为custom.xml
<code_scheme name="Default" version="173">
<option name="LINE_SEPARATOR" value="
" />
<JavaCodeStyleSettings>
<option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="99999" />
<option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="99999" />
<option name="PACKAGES_TO_USE_IMPORT_ON_DEMAND">
<value />
</option>
</JavaCodeStyleSettings>
</code_scheme>
- 依次操作Ctrl+Alt+S -> Editor -> Code Style -> Schema右侧的齿轮 -> Import.. -> 选择桌面的custom.xml文件
idea插件列表
- maven helper
- grep console
- jclasslib
- generateAllsetter
- Lombok
- CheckStyle-IDEA
- Alibaba Java Coding Guidelines
- Rainbow Brackets
- Indent Rainbow
- String Manipulation
- Diagrams.net Integration
- IDEA Feature Suggester
- Java8 Postfix
- Custom Postfix Templates
- SonarLint
- SonarQube Community Plugin
常用
长字符串换行后+放在行首
- File->Settings ->Code Style->Java -> Wrapping and Braces->Binary Expressions->Operation sign on next line,默认是没勾上的 ,勾上Operation sign on next line选项就可以了。可参考https://blog.csdn.net/Jacabe/article/details/79295628。
配置快速调试(快速调试指按一个快捷键即可运行测试方法)
- Ctrl+Alt+S 打开设置,点击Keymap菜单,在右侧输入框中输入“debug context”,右键列表,选“Add Keyboard Shortcut”,配置一个快捷键即可,(我配置的是F10,调试用的多,配置成单个按键比较方便),之后当光标在测试方法里时,按该快捷键即可运行测试方法。