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结构图的查看

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值