Idea非常好用的插件总结和常用操作总结

IDEA 全称 IntelliJ IDEA,是Java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(Git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。

2019年10月21日3:31:10 更新

总:

    • 一、Idea插件:
        • 1.1、翻译
        • 1.2、日志变色
        • 1.3、Idea背景图设置
        • 1.4、轻松解析json数据
        • 1.5、阿里巴巴代码规范检测插件
        • 1.6、代码缩略浏览
        • 1.7、MybatisX 插件
        • 1.8、IDEA的快捷键提示
        • 1.9、lombok
        • 1.10、分析依赖冲突插件
        • 1.11、帮助我们查找隐藏的bug
        • 1.12、接口测试插件
        • 1.13、Intellij热部署插件
    • 二、以上插件安装步骤
    • 三、常用操作:
        • 3.1、取消重复代码提醒
        • 3.2、Idea连接数据库
        • 3.3、类注释模板设置
        • 3.4、方法模板注释设置
        • 3.5、智能补全
    • 四、常用快捷键

一、Idea插件:

1.1、翻译

集成插件:翻译插件(Translation) 最新版本
使用方法:
选中要翻译的文字,右键Translation即可!
下载地址: 传送.
百度秘钥获取:传送.

配置:

Idea非常好用的插件总结和常用操作总结_第1张图片

Idea非常好用的插件总结和常用操作总结_第2张图片

1.2、日志变色

集成插件:日志变色(GrepConsole) 最新版本
可以为输出的日志修改颜色,具体配置请在设置中Other Settings中找到GrepConsole即可!
下载地址: 传送.

Idea非常好用的插件总结和常用操作总结_第3张图片

1.3、Idea背景图设置

集成插件:背景图设置(Background Image Plus) 最新版本
软件背景图片由于需要绝对地址,每个人的电脑路径不一,所以请自行配置,菜单View找到最下面的set background img,选中背景图即可!
可以为输出的日志修改颜色,具体配置请在设置中Other Settings中找到GrepConsole即可!
下载地址: 传送.

1.4、轻松解析json数据

集成插件GsonFormat,轻松解析json数据
下载地址: 传送.

1.5、阿里巴巴代码规范检测插件

阿里巴巴代码规范检测插件(Alibaba Java Coding Guidelines)
在代码区,不规范的代码会用黄色波浪下划线提示!
下载地址: 传送.

Idea非常好用的插件总结和常用操作总结_第4张图片

1.6、代码缩略浏览

代码缩略浏览插件(CodeGlance)
类似SublimeText的Mini Map插件,看下图就知道什么用了!
下载地址: 传送.

Idea非常好用的插件总结和常用操作总结_第5张图片
Idea非常好用的插件总结和常用操作总结_第6张图片

1.7、MybatisX 插件

MybatisX 是一款基于 IDEA 的快速开发插件,为效率而生。
下载地址: [传送]
(https://plugins.jetbrains.com/plugin/10119-mybatisx).

Idea非常好用的插件总结和常用操作总结_第7张图片
Idea非常好用的插件总结和常用操作总结_第8张图片

1.8、IDEA的快捷键提示

Key promoter 是IntelliJ IDEA的快捷键提示插件,会统计你鼠标点击某个功能的次数,提示你应该用什么快捷键,帮助记忆快捷键,等熟悉了之后可以关闭掉这个插件。
下载地址: 传送.

Idea非常好用的插件总结和常用操作总结_第9张图片

1.9、lombok

lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具。
下载地址: 传送.

1.10、分析依赖冲突插件

分析依赖冲突插件
下载地址: 传送.

Idea非常好用的插件总结和常用操作总结_第10张图片

1.11、帮助我们查找隐藏的bug

这个插件可以帮助我们查找隐藏的bug,比较重要的功能就是查找潜在的null指针。
下载地址: 传送.

Idea非常好用的插件总结和常用操作总结_第11张图片

1.12、接口测试插件

下载地址: 传送.

Idea非常好用的插件总结和常用操作总结_第12张图片

1.13、Intellij热部署插件

Intellij热部署插件JRebel
下载地址: 传送.

Idea非常好用的插件总结和常用操作总结_第13张图片

二、以上插件安装步骤

第一步:

Idea非常好用的插件总结和常用操作总结_第14张图片
第二步:

Idea非常好用的插件总结和常用操作总结_第15张图片
第三步:
Idea非常好用的插件总结和常用操作总结_第16张图片
每次安装好插件之后必须重启Idea才可以生效!

三、常用操作:

3.1、取消重复代码提醒

File -> Setting ->Editor->Inspections ->搜索 Duplicated Code 设置为不打勾√即可。

Idea非常好用的插件总结和常用操作总结_第17张图片

3.2、Idea连接数据库

第一步:
Idea非常好用的插件总结和常用操作总结_第18张图片

第二步:

Idea非常好用的插件总结和常用操作总结_第19张图片

3.3、类注释模板设置

Editor ->Editor -> File and Code Templates -> Files -> Class

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/**
 * 
 * ${todo}
 * @author xiaofei
 * @create ${YEAR}-${MONTH}-${DAY} ${TIME}
 */
public class ${NAME} {
}

3.4、方法模板注释设置

Editor ->Editor -> Live Templates

/** 
* 
* 
* @Author: xiaofei 
* @Date: $date$ 
* @Param: $params$ 
* @return: $returns$ 
*/

Idea非常好用的插件总结和常用操作总结_第20张图片

3.5、智能补全

1、快速打印输出
Idea非常好用的插件总结和常用操作总结_第21张图片
2、快速定义局部变量
Idea非常好用的插件总结和常用操作总结_第22张图片
3、快速定义成员变量

在值后面输入**.field**,可以快速定义一个成员变量,如果当前方法是静态的,那生成的变量也是静态的。

4、快速格式化字符串

在字符串后面输入.format,回车,IDEA会自动生成 String.format…语句,牛逼吧!
Idea非常好用的插件总结和常用操作总结_第23张图片

5、快速判断(非)空

if (xx != null)
if (xx == null)

像上面这种判断空/非空的情况非常多吧,其实可以快速生成 if 判断语句块,非空:.notnull 或者 .nn,空:.null

6、快速取反判断

Idea非常好用的插件总结和常用操作总结_第24张图片

7、快速遍历集合

下面是几种 for 循环语句的快速生成演示,.for, .fori, .forr 都可以满足你的要求。
Idea非常好用的插件总结和常用操作总结_第25张图片

8、快速返回值

在值后面输入.return,可以让当前值快速返回。

9、快速生成同步锁
Idea非常好用的插件总结和常用操作总结_第26张图片

11、折叠代码不折叠注释内容

Idea非常好用的插件总结和常用操作总结_第27张图片

四、常用快捷键

1、收藏夹—Alt+2

打开idea收藏夹功能,

Idea非常好用的插件总结和常用操作总结_第28张图片
2、自动补全—Ctrl+Alt+V

在User.dao.findByTypeID(“1”); 在分号后面按Ctrl+Alt+V会自动进行补全前面的内容

3、快捷键查询—Ctrl+Shift+A

Idea非常好用的插件总结和常用操作总结_第29张图片
4、查询最近修改过的文件—Ctrl+Shift+E
Idea非常好用的插件总结和常用操作总结_第30张图片
5、查询最近浏览过的文件—Ctrl+E

6、跳转到光标之前停留过的地方—Ctrl+Alt+向左箭头

7、全局关键字搜索—Ctrl+Shift+F

Match case,是否匹配大小写
Words,是否是一个单词
Regex,通过正则表达式搜索
File mask,可以指定在哪个文件下搜索
In Project,在项目下搜索
Module,在模块下搜索
Directory,在目录下搜索
Scope,在指定区域内搜索,还可以自定义搜索区域
Idea非常好用的插件总结和常用操作总结_第31张图片

8、大小写转换—Ctrl+Shift+U

9、格式代码—Ctrl+Alt+L

10、快速提取公共部分代码—Ctrl+Alt+M

选中需要提出的代码按Ctrl+Alt+M即可。

Idea非常好用的插件总结和常用操作总结_第32张图片

10、抽取变量—Ctrl+Alt+V

//抽取前

System.out.println("sun");
System.out.println("sun");
System.out.println("sun");
//抽取后

String sun = "sun";
System.out.println(sun);
System.out.println(sun);
System.out.println(sun);

11、抽取变量—Ctrl+Alt+C

public static final String SUN = "sun";

public static void main(String[] args) {
    System.out.println(SUN);
    System.out.println(SUN);
    System.out.println(SUN);
}

12、抽取成员变量—Ctrl+Alt+F

private static String sun;

public static void main(String[] args) {
    sun = "sun";
    System.out.println(sun);
    System.out.println(sun);
    System.out.println(sun);
}

13、查看所有断点—Ctrl+Shift+F8

14、单步运行—F8

你可能感兴趣的:(IDEA常用操作,其他分享)