IDEA使用高级进阶
Generator代码自动生成
①Alt+Enter 可以为某个属性自动生成get/set方法,以及其他代码(构造函数,重写toString方法,equal方法和hashcode方法),缺点是只能为某一个属性
②Alt+Insert 可以为多个属性直接生成get方法,以及其他代码
代码重构Refactor
①重命名,Ctrl+Z可以退回上一次的重命名操作
②抽取方法,可以把有些代码抽取出来作为一个单独的方法,选中代码,Refactor,Extract,选择要抽取为方法即可
③自动生成变量名,Ctrl+Shift+V,也是在Refactor,Extract中
④文件的复制与删除
代码模板
①live template,在settings中直接搜索该设置,通过直接打快捷表达式完成代码
②自定义live template
③postfix,先打变量或者表达式,在.快捷表达式,完成代码,在settings中直接搜索该设置,不能自定义
常用的窗口
①project窗口
②Structure窗口,可以查看某个类中所有的方法和属性
③TODO窗口 显示所有的待办事项
④favorites窗口 类似于收藏夹/分组的概念,放入到favorites窗口的文件可以比较快速的找到
⑤Terminal窗口 一般和git合在一起操作,默认使用的是系统的cmd命令窗口,可以更改为git的命令窗口