针对Mac系统
ctrl+r:执行(run)
ctrl+enter:generate
option+enter:万能解错,生成返回值变量
command+delete:删除当前行
command+d:复制当前行
option+command+L:格式化代码
tab:缩进代码
shift+tab:反缩进代码
command+f:查找
command+r:替换
ctrl+h:查看类的继承关系
command+鼠标点击:查看类、方法、变量等
command+option+左键:返回原来处
command+,:打开设置
补充:mac自带的快捷键
选中文件+enter:重命名
live templates:实时代码模版,它的原理就是配置一些常用代码字母缩写,在输入简写时,可以出现预定好的固定格式代码,使得开发效率大大提高,同时也可以增加个性化。(例如sout就是System.out.println)
IDEA中代码模版的所在位置:setting - editor - Live Templates / Postfix Completion
常用的模版:
psvm/main:public static void main(String[] args){}
sout:System.out.println();
soutp:System.out.println("args = " + Arrays.deepToString(args));输出参数
soutm:System.out.println("shortcut.main");输出方法名
soutv:
int num = 10;
System.out.println("num = " + num);
//输出变量的值
fori:
for (int i = 0; i < ; i++) {
}
//迭代的时候使用
iter:
for (String s : a) {
}
//自动生成迭代器,无论是数组和列表
ifn:
if (num == null) {
}
//自动生成判断语句
psf:public static final
public static final intpublic static final String
在调试的时候有一个快捷键,用于查询变量的值:ctrl+u。
原文:https://www.cnblogs.com/Leonezhurui/p/15009383.html