1.设置编码统一为UTF-8
File -> Settings->File Encodings -> Defaule encoding for properties files 属性设置成utf-8 ,选中Transparent native-to-ascii conversion
3.关闭“Found duplicate code in”提示
File → Settings → Editor → Inspections;在Settings页面右侧的搜索栏处搜索 “Duplicated Code”,取消掉Duplicated Code后面的勾选,再保存设置即可
4.IDEA关闭自动注入扫描
打开 IDEA 进入 settings > inspections > spring > spring core > code 然后找到把
Autowiring for Bean Class
Autowiring for Bean Class (Kotlin)
勾去掉,重新打开即可
5.plugins加载不出来。无法送搜索插件
Intellij IDEA 的Plugins 搜索不了插件,setting->Plugins加载很慢出不来的
原因分析:
IDEA的模块系统加载不出来,是由于IDEA的网络安全机制造成的,类似于windows的防火墙,IDEA误认为你的网络不安全,不给你连接,本质为公司的网络被IDEA认为不安全,具体IDEA为什么会这么认为,原因暂时我还不知道。
解决方法:
打开 Setting--》Appearance & Behavior --》Syetem Setting --》Updates,将Use secure connection 的勾选去掉。
6.lombok插件安装
IDEA提供了一款lombok插件,可以在代码阶段,通过添加注解的形式,省去手写getter, setter的麻烦。
打开Idea, 左上角菜单选择 ”File --> Settings", 在弹出的对话框中,左侧选择Plugins,搜索栏输入“lombok", 然后点击安装
在项目的pom文件中添加lombok依赖,注意此处scope填写provided,代表这个包不需要打包发布,仅编译时需要用到,且已有提供方。
需要注意的是,一旦启用lombok插件,那么团队中其他成员也必须安装此插件,否则会编译报错。
7.MyBatis Log Plugin插件
在IDEA中mybatis执行的sql语句会将参数输出为?,这样的sql语句时不完整的,不利于后续的sql语句排错等。
MyBatis Log Plugin 这款插件是直接将Mybatis执行的sql脚本显示出来,无需处理,可以直接复制出来执行的
-
安装:
1、打开IDEA--File--setting--plugins,输入MyBatis Log Plugin,点击Install,然后重启IDEA
把 mybatis 输出的sql日志还原成完整的sql语句。 将日志输出的sql语句中的问号 ? 替换成真正的参数值。
2、通过 Tools ->MyBatis Log Plugin 菜单或快捷键 Ctrl+Shift+Alt+O 启用。
点击窗口左边的 "Filter" 按钮,可以过滤不想要输出的sql语句。 点击窗口左边的 "Format Sql" 按钮,可以格式化输出的sql语句。 选中console的sql日志,右击 "Restore Sql from Selection" 菜单可以还原sql语句。前提条件:输出的sql日志必须包含"Preparing:"和"Parameters:"才能正常解析。
网友评论