@author :peak.yz
@date 2022-9-26
idea 使用技巧总结问题
快捷键
查看父子关系图:ctrl+alt+u
Host文件地址:
C:\Windows\System32\drivers\etc
全局搜索ctrl+shirt+F
全局替换:Ctrl+shirt+R
1. psvm : 生成main方法: public static void main(String[] args) {}
2. sout : 生成打印输出: System.out.println("");
3.ctral+alt+L 快速格式化代码
4.Ctrl + Alt + Shift + L对 Ctrl + Alt + L 的补充,更加细致化
5.Alt + shift + R 为目录或者文件重命名
6.Alt + Shift + M 将选中代码的抽取为方法
@author peak.yz
(一)去除所有未引用的包
1:code Naviation 下去掉当前页面或类下直接快捷键Ctrl + Alt + O 进行删除
2:code导航栏 code-inspect 更强大可以扫描出 未引用包 包括未使用方法、属性、也支持上面1方法的内容
(二)包和类批量移动引用问题
1:使用鼠标短距离的移动包(会自动解决包引用问题)
2:refactor navigate下的move package or class (会自动解决包引用问题)
插件:开插件(Plugins)界面 Ctrl+Alt+S
1:Translation plugin 翻译英文
快捷方式(ctral+alt+y)
2:RestfulToolkit :快速 URL 直接跳转到对应的action里方法定义
快捷方式(ctral+\)
3:Esay Code 生成代码生成Crud
个人感觉比 mybatis 更好用 ,国人开发方便快捷
4:GsonFormatPlus 实现JSON转实体类bean
5:aiXcoder
aiXcoder 一款国产代码开发工具,提供了比较强大的代码补全、预测的功能,它的宗旨就是让我们少些代码,能自动生成的绝不手写,上手感受下就会爱上它。
6. Json Parser
json字符串检查,以后不用借助网站调研json字符插件
使用总结:
mapper与xml可以来回切换,5星级使用上
8.JRebel 热部署
JRebel相对于spring devtools官方的,个人觉得无论是加载速度还是使用便捷,JRebel完胜。
9.POJO TO JSON
实体转json字符串 要互转得用装 9和10插件
只能json字符串转 实体,不能互转
界面配置:免忘记图
11.ignore 插件 新版本idea用
git的忽略文件提交
maven问题每次都要手动点pom 选择reload project
这个地方自动更新pom
Shift + Alt + U
对着字符串按下快捷键可以自由种格式切换
13:Git插件工具,可以点击指定位置代码显示谁提交的,还有提示你落后前进版本库数量
GitToolBox
14:Save Actions 格式化代码插件\特定自动导包,去掉引入未使用的包、格式划
Another-Redis-Desktop-Manager.1.3.8 redis试图工具
SwitchHosts_portable_ia32_4.1.1.6077 hosts工具