1)定位类在文件位置
2)快速去掉不用的包+格式化代码
ctrl+alt+o+L
3)查看类的所有引用到的地方
右键-->find usges
4)查看的鼠标浏览过的文件
ctrl+alt+左右
5)查看类的继承关系并导出uml图(mac上也是ctrl健)
一、左键点到类名上后-->ctrl+H --》这样子就可以得到继承关系:
二、如下可以导出继承关系为UML图
三、导出UML图为图片 Export to Image File...
四、导出继承关系为txt
Export to Text File
6)搜索类(windows上也可以用)
随便一个空白位置-->2次shift--》即可打开搜索框
7)跳转到类的实现
command键(win下是ctrl键)-->点击类-->点击左键即可跳转过去
8)idea设置作者日期等信息
Setting--》Editor--》File and Code Templates--》Includes--》File Header
/**
* @author ${USER}
* @date ${DATE} ${HOUR}:${MINUTE}:${SECOND}
*/
9)idea中显示services
View -> Tool windows -> Services
10)模块化的注释
//#region 关服后各种业务逻辑的清理写在这里
socketServer.shutdown();
httpServer.shutdown();
DbService.getInstance().shutDown();
//#endregion
11.idea中pb生成的文件过大不识别
第1步:Help->Edit Custom Properties->idea.max.intellisense.filesize=100000
第2步:重启idea
12.搜索插件 Grep Console
1.搜索包含req和res的 // 注意区分大小写这个选项
2.增加颜色 // 点击红色箭头
3.增加颜色方式2,直接在Console选中文本->右键->在弹框中填上颜色就行了
13)设置idea打开文件支持多行显示
1.设置为支持多行
2.设置最多打开100个文件
14)移除多余的包