一、护眼主题
http://color-themes.com/?view=theme&id=56af4d27333ecc1800c392b3
二、字体
三、编码
idea64.exe.vmoptions
添加-Dfile.encoding=UTF-8
-Duser.name=Moses
tomcat添加-Dfile.encoding=UTF-8
maven Runner添加VM options:-Dfile.encoding=GB2312
四、注释
/*
* Copyright © ${YEAR} bjfansr@cn.ibm.com Inc. All rights reserved
* @Description: ${PACKAGE_NAME}.${NAME}
* @Version: V1.0
*/
/**
* @Author: moses
* @Date: ${DATE}
*/
手动添加注释为/**+enter,也可以修改Live Templates
五、自动导包
六、删除多余空行
七、插件
RestfulToolkit
ctrl+alt+n
复制生成 URL、复制方法参数
http://localhost:8081/user/delete?id=1
Convert to JSON
{
"userCode": "demoData",
"userName": "demoData",
"password": "demoData"
}
Alibaba Java Code Guidelines
CamelCase
shift+alt+u
格式切换
Grep Console
自定义设置控制台输出颜色
过滤控制台输出
SequenceDiagram
Rainbow Brackets
ctrl+鼠标右键单击
GsonFormat4DataBinding
Lombok
需要添加依赖
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
codehelper.generator
八、基本快捷键
最新版本学习
快捷键 | 动作 |
---|---|
按两下 ⇧ | 查找与IntelliJ IDEA或您的项目有关的任何东西,然后将其打开,执行或跳转到它。 |
⇧⌘A | 查找并执行命令,打开工具窗口或搜索设置。 |
⌥⏎ | 修复突出显示的错误或警告,改进或优化代码构造。 |
F2 ⇧F2 | 跳至下一个或上一个突出显示的错误。 |
⌘E | 从列表中选择一个最近打开的文件。 |
⇧⌘⏎ | 插入所有必要的结尾字符,然后将插入符号放在可以开始键入下一条语句的位置。 |
⌥⌘L | 根据当前代码样式设置重新格式化整个文件或所选片段。 |
⌃T | 重构插入符号下的元素,例如,安全删除,复制,移动,重命名等。 |
⌥↑ ⌥↓ | 根据特定的代码结构增加或减少选择范围。 |
⌘/ ⌥⌘/ | 注释掉一行或一段代码。 |
⌘B | 导航到实例化类的初始声明,称为方法或字段。 |
⌥F7 | 显示在整个项目中使用代码元素的所有位置。 |
⌘1 | 聚焦项目工具窗口 |
⎋ | 聚焦编辑 |