IDEA常用快捷键

在编写Java代码时,最常使用的编辑工具当属IDEA,而IDEA为开发者提供了大量的快捷键,以提高开发效率。下面将依次介绍编写Java代码时常用的快捷键。

1.快速生成main()方法

psvm+回车键:快速生成main()方法。
输入psvm,按回车键,IDEA会自动生成Java的main()函数。不难发现,psvm正好是public static void main的首字母缩写。

public class ShortcutKeys {
	// 输入psvm 按回车键
    public static void main(String[] args) {
        
    }
}

2.快速生成输出语句

sout+回车:仅生成输出语句,不附加输出内容。输出内容自定义。

public class ShortcutKeys {
    public static void main(String[] args) {
        // 输入sout 按回车键
        System.out.println();
    }
}

soutv+回车:生成输出语句,同时增加了输出内容,前提条件是已经准备好了要输出的对象。下面以字符串为例。可以看到,输出的格式为对象名 = 对象内容

public class ShortcutKeys {
    public static void main(String[] args) {
        String str = "soutv快捷键";
        // 输入soutv 按下回车键
        System.out.println("str = " + str);
        // 输出结果:str = soutv快捷键
    }
}

与输出语句相关的快捷键还有soutm+回车soutp+回车,但这两个并不常用,不举例介绍。

3.注释

Ctrl + /:整行注释,再重复一次则取消注释。“Ctrl+/”也能产生多行注释的效果。在选中多行代码时,按下“Ctrl+/”则注释多行代码。在使用时不需要选中每行的完整内容,只需要选中部分包含要注释的行就行。

public class ShortcutKeys {
    public static void main(String[] args) {
//        System.out.println("Ctrl + /:只选中一行");
        
//        System.out.println("Ctrl + /:选中多行");
//        System.out.println("Ctrl + /:选中多行");
//        System.out.println("Ctrl + /:选中多行");
    }
}

Ctrl + Shift + /:批量注释,再重复一次则取消注释。注意在使用时需要选中要注释的完整内容。“Ctrl + Shift + /”只会注释选中部分的代码,不会注释未选中的代码。

public class ShortcutKeys {
    public static void main(String[] args) {
        System.out.println("Ctrl + Shift + /:选中单行中部分代码"/*要注释的部分*/);

        /*System.out.println("Ctrl + Shift + /:选中多行,注意要选全");
        System.out.println("Ctrl + Shift + /:选中多行,注意要选全");
        System.out.println("Ctrl + Shift + /:选中多行,注意要选全");*/
    }
}

Ctrl + Y:删除选中行的代码。注意:对所有代码生效。

4.补全方法返回的接受变量

Ctrl + Alt + V:补全方法返回的接受变量。在不知道返回变量类型时常用该快捷键。

public class ShortcutKeys {
    public static void main(String[] args) {
        // 输入 new ArrayList<>() 按下Ctrl + Alt + V,将会自动补全接受变量
        ArrayList<Object> objects = new ArrayList<>();
    }
}

5.导包

Alt + Enter:导包。鼠标点击爆红位置,按下“Alt + Enter”,选择要导入的包,再按“Enter”键确认导入。常在发现代码中有因为未导入依赖包时使用。
在这里插入图片描述

6.快速生成构造函数等

Alt + Insert:快速生成构造函数,get/set方法等。
在这里插入图片描述

7、移动单行内容

选中该行,Ctrl + Shift +上下键

参考文档

IDEA常用快捷键大全(详解)

更多推荐