前面已经讲了如何使用idea构建项目,这一章重点讲一下常用的操作和配置
1.创建类模板和方法模板
我们在写代码的时候经常会用到doc注释,为了方便的生成注释,我们需要进行一些设置
1.1.创建类模板
打开设置界面(ctrl+alt+s)
/**
* @Author: 19shusheng.com
* @Description:
* @Date: Created in ${TIME} ${DATE}
* @Modified By:
*/
这里根据自己的喜好进行设置
在界面中的Description中可以看到有这些设置
此时创建类就会有注释了,我们来试试
可以看到新创建的类已经生成了注释了
1.2.创建方法模板
打开设置 Live Templates 点击右侧加号 选择Template Group
![]()
在弹出框中输入名称就叫MyGroup吧
选中刚才创建的MyGroup,然后加号 选择Live Template
模板内容是:
*
*
* @Description:
*
* @auther: 19shusheng.com
* @date: $time$ $date$
* @param: $param$
* @return: $return$
*
*/
注意最开始是没有*号的,在Abbreviation中必须配置* 否则注释可能无法获取参数和返回值。
点击 Define
选择你需要设置的文件,这里可以选择所有,也可以只选择java
继续点击 Edit variables按钮
对每个参数进行配置
![]()
在注释模板中的参数必须是$$包裹。如果改变了模板后,这里需要重新设置
所有设置完成后点击保存
来看下效果,我们在刚才创建的Test.java中添加一个main方法,然后输入/** 点击enter看下效果
2.通过关键字搜索文件
idea的搜索非常强大,而且速度非常快
使用快捷键ctrl+h打开搜索界面
我们来演示下
我们可以搜索界面直接进行代码修改,然后保存,是不是很腻害。
3.全局替换
我们在开发中经常会遇到需要全局替换的问题,idea全局替换很强大
![]()
这个界面跟刚才的搜索界面很像,就是多了一行输入替换的地方。
4.重构方法和接口
我们经常遇到一个问题,需要重构一个方法,一般可能就修改方法或者接口,然后在调用的地方也一个个去修改,我们可以这么修改
我们选中需要重构的方法选择
我们来看下演示
5.设置IDE的错误提示级别
我们在使用idea的时候会发现有很多提示信息,有时候其实代码没有错误的,但是还是提示错误,这里需要设置错误提示级别
![]()
在这里可以根据我们的需要进行设置
也可以直接设置全局的级别
![]()
点击右下角的小人,设置级别
还有哪些常用操作呢?idea这么强大的一个ide功能很多,这里就不一一介绍,列举了我认为比较使用也是比较常用的几个操作,后续想到了一些使用的操作我再补充
6.处理错误
我们在写代码的时候,经常会有一些错误,我们想让IDEA帮我们处理,比如导包,类型转换,接口没有实现等等。
这些操作只要一个操作就可以了,讲光标定位到错误的地方按ctrl+enter即可有相关提示操作了,进行选择就好了,还是不明白,来看演示
7.保存后格式化代码
我们好多同学估计习惯了保存后就自动格式化代码,不想每次都手动格式化,eclipse这一点比较好,选择save action就可以了,idea就稍微麻烦一点了。
7.1.设置不自动保存
此时不会自动保存,需要我们使用快捷将来保存了。
7.2.录制宏定义
因为idea保存和格式化是两个动作,想要使用一个快捷键来操作就只能设置宏定义了。
我们打开宏录制,然后分别操作保存和格式化两个操作,保存宏,然后再快捷键中设置这个红的快捷键即可,看下演示:
7.3.设置快捷键
宏录制好了,我们在给这个宏设置快捷键
打开设置界面
![]()
双击save 选择
![]()
然后ctrl+s
设置好后:
![]()
此时你再编辑文件,用ctrl+s试试,是不是可以保存而且格式化呢。
ps:大家在全局替换的时候一定要选择替换的范围,最好选择Module选项卡,一个个模块的替换,避免全局所有项目都替换了,别问我为啥,有一次没选择直接全局替换,结果....![crying]()