IDE神器使用技巧

下载安装

下载地址:https://www.jetbrains.com/idea/download/#section=mac

操作快捷键

切换

command+E:查看最近浏览的文件(应用场景,编辑窗口多的情况下)

command+、或者command+shift+、:项目切换(多个项目切换使用)

command+shift+A+搜索plugins+:安装插件

精准搜索

command+O:精准搜索class类(可以搜索jar包中的所有类)

command+shift+O:精准搜索file文件(可以搜索jar包中的所有文件)

command+option+O:精准搜索函数

command+shift+F:字符串精准搜索

列操作

实例编写一个枚举类

第一步:control+command+G(选中所有列)

第二步:option+shift+右箭头选中要处理的字符串

第三步:shift+command+U 字符串大小写的转化

live template操作(快速建立常用Java语句)

postfix操作

实例1:

100.for+回车:for (int i = 0; i < 100; i++) { }

实例2:

public class User {

    public User(String userName){
        
        userName.field
    }
}

userName.field+回车

public class User {

    private final String userName;

    public User(String userName){

        this.userName = userName;
    }
}

实例3:
public void test(User user){

   user.nn
}

user+点nn后自动加不等于null的判断

public void test(User user){

    if (user != null) {
        
    }
}

alter+enter操作

实例1:
option+回车:自动创建方法
public void test(User user){

    test1()
}

private void test1() {
}

实例2:

快速创建接口实现类(option+回车)

实例3:自动导包

option+回车

代码重构

实例1:

shift+F6:修改所有参数(更改参数名)

寻找代码修改轨迹

shift+command搜索show-history查看修改记录

关联一切

1、数据库关联

2、spring关联(设置后每个bean都可以进行跟踪)

command+分号

断点调试

1、添加断点:command+F9

2、F8单行逐次执行,F9跳过

3、shift+command+F8:查看所有的断点

文件操作

1、创建xml文件

control+option+n选择new File

2、查看结构图

1、command+F12   查看一个类中的方法和成员变量

2、maven结构图的查看

发布了14 篇原创文章 · 获赞 3 · 访问量 2029

猜你喜欢

转载自blog.csdn.net/energy_tank/article/details/105509477