1.genneral设置
2.自动导包
3.设置显示行号和方法分隔符
4.忽略大小写提示代码
比如:输入str会让其提示String
5.去掉单行显示类,让idea多行显示,容易找到类
6.设置字体及行间距
7.设置注释颜色
8.修改文件的头信息
9.设置文件编码
10设置自动编译
11.设置分屏显示 : 在类文件上--->右键---->split vetically或者split Horizantoli
12.idea 设置导入包不带*
点开file->Settings,搜索java,在Code style里面找到imports选项,设置导入类数值阈值,默认同包类是超过5个变成*,静态导入超过3个变成*,这里我们改成10个,最好是公司统一,不然很烦。。。实在不想见到*就改成很大的数值,比如999,设置完成之后最上面选的scheme是default,对所有项目都生效。
13.idea全局设置
File --> setting 是针对当前项目的设置,要想对所有的项目生效需要全局设置. File--->other setting----> default settings
14.配置idea中mybatis的mapper和xml文件关联
idea中 mybatis的mapper类去找对应的mapper.xml中的方法,使用插件mybatis-plugin,名字可能叫Free mybatis-plugin
链接博客: https://www.cnblogs.com/sxdcgaq8080/p/9286529.html
15.IDEA实现序列化接口Serializable自动生成serialVersionUID
有些版本的IDEA需要重启,有些不需要 -->鼠标放在实现的类名上,出现黄色提示,点击 -->选择serialVersionUID
16.使用debbug启动服务,默认会打开debbug,调整成console打印
![](https://img2018.cnblogs.com/blog/1384987/201904/1384987-20190418094019247-1697159463.png)
17.spring注解方式 idea报could not autowire,eclipse却没有问题
https://www.cnblogs.com/softidea/p/5763285.html
解决办法1:
从根本上解决:
File-Project Structure 页面 Facets下删掉 Spring(直接右键Delete)
这个解答是对的。并不会降低安全性!!
因为创建项目的时候,都是先创建空项目再创建web moduele(你想直接创建web project也可以),一般不会使用spring组件。都是自己配置的。
这时候你要是不小心手滑(手滑原因:因为idea对你spring的配置文件会在上方报警告,然后你一fix,就容易出事),那就会报错无法Autowired。
所以你只要删掉你手滑添加的就可以
解决办法2:
降低Autowired检测的级别,不要提示就OK
tellij Idea @Autowired取消提示
Spring bean通过@Autowired注入,spring auto scan配置,在编辑情况下,无法找不到对应的bean,于是提示找不到对应bean的错误。
但build项目是能正常运行的。
可在File -- Settings -- Inspections。使用搜索功能 找到 Autowired for Bean Class ,
将Severity的级别由之前的error改成warning或其它可以忽略的级别。
17(2).idea设置更下最新的snapshot包
18.idea查看类的继承关系
idea某个类的向上生成UML图
以spirngmvc的源码为例,打开dispatchservlet
如下图:
2、右键空白处,如下图:
快捷键:ctrl + alt + shift + U
可以看到成功的生成下图:
idea某个类的向下生成UML图
还是以dispatchservlet为例:
1、快捷键:Ctrl + Alt + B
2、快捷键: shift向下是并排选择,按住Ctrl点单可以跨行,Ctrl + A 全选
3、
idea设置mybatis sql翻译插件
原文:https://blog.csdn.net/xiongjin8949/article/details/81667792
去Idea的plugins里面搜索mybatis log plugin.如果搜不到,没关系,这可能跟我们激活的idea时候填的激活码有关系,作者只是根据自身使用的idea经验怀疑是这个原因,不说这个
下面是官方的连接 https://plugins.jetbrains.com/plugin/10065-mybatis-log-plugin.来这里选个版本下载就行.下载完是个Jar,不用管,存起来,然后我们去idea里选择插件安装,从本地安装,看下图一目了然
然后选择我们刚才下载的文件,确定.就安装完了.安装完老套路重启idea.
重启之后是不是发现装的插件不见了.别急,在idea的tool里面呢,注意看下图:
单机,窗口就出来了.接下来我们使用工具时,只要控制台有sql打印,我们的mybatis sql log 就会自动帮大家把sql和参数进行拼装
问题:IntelliJ IDEA 在方法大括号中{}点击回车多出一个}
在 File - settings - Editor - General- Smart Keys - Enter
去掉 Insert pair '}' 的对勾就可以了