以下总结为自己工作中的IDEA设置,不分顺序。
1.代码跳转设置
https://blog.csdn.net/u010814849/article/details/76682701/
2.自己安装的插件
Alibaba Cloud Toolkit 开发,部署,详细可参看:Alibaba Cloud ToolKit使用
JRebel for IntelliJ 热部署
JsonFormat json格式化
Lombok Plugin 类getter setter等注解
Maven Helper 类冲突检测
3.maven配置
settings.xml中设置阿里仓库镜像地址:
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
4.字体及编码设置
5.创建类和接口时生成注释
6.缩写设置
比如输入sout时,自动打出System.out.println()
7.生成序列号设置
8.隐藏不想看见的文件或文件夹
9.JDK设置
10.IDEA打开多个窗口
打开其他项目的同时按住ctrl键即可。
11.在IDEA中直接打开某个文件的目录
选中文件->右击->选中File Path,即显示如下界面,点击文件名即可。
或者右击Show in explorer
12.代码行数统计
安装statistic插件,需要重启IDEA。使用如下:
设置不需要统计的文件:
13.方法缩进与展开
缩进:把所有方法实现折叠起来,只显示方法名和参数,快捷键:Ctrl + shift + -
展开:同"缩进相反",快捷键:Ctrl + shift + +
14.大小写转换
Ctrl+shift+u,重复按在大小写之间转换。
15.取消代码重复检查
取消设置:把√取消。
16.XML DTD验证错误
有时候引入一个xml配置,xml根部报错:放在报错的地方,选择黄色灯泡下的第一个选项即可,还可以通过下述方式,把dtd加入进去:
17.定位到某一行代码
Ctrl +G
18.can not resolve symbol
在maven多模块里的子模块中,jar包里有这个类,但是代码里找不到:
1.方法一
2.如果1不行,再继续:
- 删除父工程下的.idea目录
- 右键问题模块的pom.xml,选择 add as maven project
- 在父工程下,mvn clean install (此步骤也用于一个模块无法引用另一模块的类)
19.生成测试类
在类中任务位置按Ctrl+shift+T
20.生成try-catch-finally代码块
选择要try-catch的代码块,按Ctrl+Alt+T
21.覆盖重写方法
在代码中按Ctrl+O
22.IDEA导出模块或项目jar包
先选中项目或模块,再选中工具栏的m图标,填写导出目录,点击执行即可。
23.生成序列化字段
serialization issues上级目录为java
在类上按Alt+Enter,弹出选项: