版权声明:转载记得宣传奥~。~ https://blog.csdn.net/c_ym_ww/article/details/85251783
文章目录
写完代码通常习惯性的按一下这两个快捷键
- Ctrl+Alt+O 优化导包,可以把没用的包给去掉
- Ctrl+Alt+L 格式化代码
常用的快捷键
- Alt+Insert 构造方法,Set/Get等,挺方便的
- Alt+Enter 当代码有红线的时候,这个快捷键就会出来解决方案
- Ctrl+Shift+Enter 自动补全
- Ctrl+Shift+Alt+T 重构功能大汇总
- Shift+F6 文件重命名
- Ctrl+Tab 切换页数,当打开的类过多时,可以使用
- Ctrl+Alt+T try/catch等代码块
- Ctrl+Q 方法声明及参数声明
- Alt+上下箭头 能够快速的在方法见定位
- Alt+F3 高亮显示相同文本
GIT相关
- Ctrl+T Git更新
- Ctrl+K Git提交
查找文件,查看源代码
- Shift+Shift 查找文件神键!!
- Ctrl+Shift+N 查找类
- Ctrl+Shift+F 根据输入的字符串查找每个类中相同的字符串
- Ctrl+Alt+B 查看继承关系关系
- Ctrl+F12 或者 Alt+7 查看类中的结构
- Debug的时候,右键或者Alt+F8,可以调出evaluation expression窗口
IDEA 使用插件
CamelCase
将不是驼峰格式的名称,快速转成驼峰格式,安装好后,选中要修改的名称,按快捷键shift+alt+u。
Lombok plugin
开发神器,可以简化你的实体类,让你i不再写get/set方法,还能快速的实现builder模式,以及链式调用方法,总之就是为了简化实体类而生的插件。
GsonFormat
alt+Insert 一键根据json文本生成java类,非常方便 。
GenerateAllSetter
一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便,在做项目时,每层都有各自的实体对象需要相互转换,但是考虑BeanUtil.copyProperties()等这些工具的弊端,有些地方就需要手动的赋值时,有这个插件就会很方便,创建完对象后在变量名上面按Alt+Enter就会出来 generate all setter选项。
Nyan progress bar
这是一个将你idea中的所有的进度条都变成萌新动画的小插件