【JavaSE学习笔记】IDEA中常用快捷键
【JavaSE学习笔记】IDEA中常用快捷键
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 +上下键
参考文档
更多推荐



所有评论(0)