文章目录
前言
总结一下常用的IDEA模板。
1 👉 File ⇒ Settings ⇒ Editor ⇒ File and Code Templates
1.1 File Header
File Header.java
在Class
, Interface
, Enum
, Record
, AnnotationType
, package-info
, module-info
中都有使用(如:#parse("File Header.java")
)。所以,我们可以在 File Header.java
中添加如下内容,作为每个文件的javadoc注释:(😂但是好像 ${description} 不被识别,还是把模板放到每个模板里有用)
/**
* 描述:
* ${description}
* <br/>
* 创建时间: ${YEAR}-${MONTH}-${DAY} ${TIME}
* <br/>
* 项目名称: ${PROJECT_NAME}
*
* @author Your Name
*/
具体如下图所示:
2 👉 File ⇒ Settings ⇒ Editor ⇒ Live Templates
2.1 sar springboot的启动类
public static void main(String[] args) {
SpringApplication.run($className$.class, args);
}
2.2 serialVerionUID
Abbreviation: svuid Description: serialVerionUID
private static final long serialVersionUID = 1L;
3 👉 Edit ⇒ Marcos
这是录制宏的地方,宏真的的很好的一个东西。比如说,光标所在单词选中后小写字母转大写,本来是两个快捷键 Ctrl + W 和 Ctrl + Shift + U 才能完成。但录制了宏,并且自定义了快捷键,一下子就搞定了,效率可以提高不少😋
4 👉 File ⇒ Settings ⇒ Keymap
常用的自定义快捷键如下:
快捷键 含义 搜索
-----------------------------------------------
Alt + C 新建类 Java Class
Alt + P 新建包 Directory/Package
Alt + N 新建文件 New
Alt + R 重命名 Rename...
Alt + F 代码格式化 Reformat Code
Alt + A 关闭所有窗口 Close All
Alt + T 关闭其它窗口 Close Others