IDEA工具开发必备设置-极大提高开发效率
热部署设置
在开发中我们经常会修改代码进行调试,为了减少项目重启,节约时间,使用spring-boot-devtools提供的开发者工具能够为我们提高高效的开发效率:
1、spring-boot项目中引入如下依赖
<!--devtools-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
2、快捷键:Ctrl+Shift+Alt+/ 选择弹出框的1栏目
3、勾选上该选项
4、设置IDEA的自动编译:File-Settings-Compiler勾选 Build Project automatically
mybatis编写sql语句自动提示功能
1、第一步:使用IDEA连接上MySQL
2、第二步:选择本地MySQL驱动,因为下载总是会失败,直接从本地仓库里面选择使用
3、第三步:设置连接时间:Hongkong
4、第四步:连接测试
5、第五步:设置mybatis sql输入自动提示
鼠标放在SQL语句后面 按住Alt+Enter选择该行,然后回车。
选择MySQL
自动清除无效 import
选择settings-general-auto import-java项,勾选optimize imports on the fly,在当前项目下会自动清除无效的import,而且这个是随时自动清除的。
常用快捷键
Action | Win/Linux |
---|---|
注释代码(//) | Ctrl + / |
注释代码(/**/) | Ctrl + Shift + / |
查找 | Ctrl + f |
替换 | Ctrl + r |
格式化代码 | Ctrl + Alt + L |
上下移动代码 | Alt + Shift + Up/Down 或者 Ctrl + Shift + Up/Down |
删除行 | Ctrl + Y |
快捷定位到行首/尾 | Ctrl + Home/End |
查找调用的位置 | Ctrl + Alt + H |
生成返回值 | Ctrl + Alt + v/末尾处.var |
try/catch或者if或者for | Ctrl + Alt + t |
变量的抽取 | Ctrl + Alt + c |
常量的抽取 | Ctrl + Alt + f |
重复代码快速重构 | Ctrl+Alt+M |
全局UTF-8编码设置
最后
如果你觉得DT_小白文章写的还不错,请微信搜索并关注「 Java云社 」微信公众号,和DT_小白一起学习Java、分布式、微服务、大数据技术,并且「 Java云社 」收集了大量的大厂面试题目集,等你来挖掘,为了提升自己的能力,实现技术能力的飞跃,每天定时更新超硬核技术干货,我在「 Java云社 」等您的加入,让我们共同学习吧!