idea常用操作
多多洛
前面已经讲了如何使用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选项卡,一个个模块的替换,避免全局所有项目都替换了,别问我为啥,有一次没选择直接全局替换,结果....