intellij idea 使用技巧 自动生成get set方法 构造函数 tostring方法 重命名 文件的移动复制和删除 代码模板 自定义代码模板 快捷输出语句 favorites窗口 termimal窗口 Tabs分屏和独立 多列操作

1.Alt+Insert(右键-Generate) >>getter/sertter >> Ctrl+A 回车 生成get和set方法
2.Alt+Insert(右键-Generate) >>Constructor >> 选择构造的属性 回车生成构造方法
3.Alt+Insert(右键-Generate) >>toString >> Ctrl+A 回车 toString的方法 ps:toString可以选择字符串拼接的方式,一般选用StringBuffer

3.Alt+Insert(右键-Generate) >>equals() and hashCode() >> 生成equals和hashCode() 方法
代码重构Refactor
重命名

1.局部变量重命名 选中某个参数名Shift+F6 用到这个参数名字的地方都会改掉
2.方法重命名 选中某个方法名Shift+F6 调用到这个方法的地方都会改掉
会提示改方法有哪些地方需要改掉,可以右键-Exclude,排除当前行;

3.类名重命名 Shift+F6
4.Ctrl+Z,删除上一次的操作
抽取方法:一个方法只负责一个功能
选择抽取的代码块-右键-Refactor-Extract-Method


自动生成返回值 Ctrl+Alt+V


文件的移动复制和删除
移动
1.直接拖动文件
2.选中文件按F6出现弹框,修改package路径 Refactor
3.选中文件右键Refactor-move-出现上行的说的弹框
复制
1.选中文件按F5 出现弹框 修改package路径和类名 ps:这样复制文件中的变量和toString中的方法不会改掉名字
删除
1.选中文件按Alt+Delete(选中文件右键-Refactor-Safe Delete)
2.选中文件只按Delete会弹出框做检查 ps:Safe Delete会对工程做检查。
代码模板Live Templates
1.生成main函数:psvm回车
2.输出system.out.println() : sout回车
3.循环语句:fori /foreach
4.查看代码模板 settings-Editor-Live Templates

5.自定义代码模板
1>选中要定义的代码块 进入Settings-Editor-Live Templates
2>点击加号新建一个组,选中新建的组选择新建一个模板,


3>填写快捷语句和粘贴代码块,选择快捷模板运用到的地方,将代码块中的变量定义出来$CLASSNAME$ 设置变量


postfix:先打变量表达式再打.快捷键

1.list.size().fori / list.size().foreach出现带条件的循环
2.i==1.if出现带条件的if语句
3.user.null出现判断user为空的if语句
4.user.sout出现输出user变量的语句
5.查看postfix 进入Settings-Editor-Postfix Completion
6.postfix是内置的不能自定义
常用的窗口
1.Project窗口

2.structure窗口 方法和属性的查看

3.TODO窗口 展示所有的代办事项

4.favorites窗口 可以直接拖动文件都favorites文件夹
4.1可以将比较独立的文件放进来方便查找,如pom.xml和application.properties
4.2可以将当前开发的几个文件加入到某个分组,方便开发时查找,开发完了再删除

5.termimal窗口 默认是电脑的cmd窗口 一般是集成git一起使用的

5.1 切换成git窗口 Setting-Tools-termimal 将shell path改到安装的git的bin目录下的bash.exe 点击ok

其他实用技巧
1.Tabs分屏和独立 独立tabs 把文件拖到idea最下面/选择文件F4也可以独立Tabs

2.日志链接以及浏览器 日志中打印的链接可以直接点击就会用浏览器打开,浏览器的配置可以是默认的和电脑安装的 settings-Tools-Web Browsers

3.本地修改历史 选择文件右键-local history - show history

4.查看方法调用情况 Ctrl+Alt+H /或者打开Heirarchy窗口

4.多列操作
4.1 选择多行相同的字符串 选择其中一串
4.2 Ctrl+Shift+Alt+J 先选中当前文件中所有一样的字符串


浙公网安备 33010602011771号