针对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 int
public static final String
在调试的时候有一个快捷键,用于查询变量的值:ctrl+u
。
原文:https://www.cnblogs.com/Leonezhurui/p/15009383.html