快捷键
快捷键
IDEA
常用
-
Ctrl + 空格手动唤出代码提示与系统默认输入法切换中英文冲突,需关闭系统默认输入法快捷键或改变快捷键
-
Ctrl + Alt + M抽取的代码为方法 -
Ctrl + Shift + R全局替换 -
Ctrl + Shift + F全局查找 -
Ctrl + Alt + 方向左/右键回到上/下一个修改的类 -
Ctrl + Shift + U变量大小写转换 -
Ctrl + Shift + +/-类全局方法展开/收缩 -
Ctrl+ +/-选中括号范围展开/收缩 -
Ctrl + O确认了继承的类或接口的方法以及需要实现的方法 -
Ctrl + Alt + T将代码封装在块(如try/catch )中,同步等 -
Ctrl + Alt + L代码格式化 -
Ctrl + Alt + O去掉无用的包引用 -
Ctrl + /注释/取消注释 -
Ctrl + Shift + /多行注释/取消多行注释 -
Ctrl + D复制光标所在行 -
Ctrl + Y删除光标所在行 -
Ctrl + Shift + Z取消上次撤销 -
Shift + Tab反向Tab -
Shift +F6批量选取替换同一变量 -
double Shift全局搜索 -
Shift + End选择当前行光标后全部内容 -
Shift + Home选择当前行光标前全部内容 -
Alt + Shift + 方向上/下键向上/下移动当前代码行 -
Alt +Insertset/get;构造器;toString等 -
Alt + F7查找出来的引用过这个方法和类的类 -
Alt + Enter操作提示
自动补全
// psvm
public static void main(String[] args) {}
// new ArrayList<String>().var
ArrayList<String> list = new ArrayList<>();
// list.for
for (String s : list) {}
// list.fori
for (int i = 0; i < list.size(); i++) {}
// list.forr
for (int i = list.size() - 1; i >= 0; i--) {}
// list.sout
System.out.println(list);
// list.serr
System.err.println(list);
// list == null.if
if (list == null) {}
// list.nn
if (list != null) {}
// list.null
if (list == null) {}
// list.cast
((ArrayList<String>) list)
// list.castvar
ArrayList<String> strings = (ArrayList<String>) list;
// list.inst
list instanceof ArrayList<String> ? ((ArrayList<String>) list) : null;
// list.try
try {list} catch (Exception e) {e.printStackTrace();}
// list.return
return list;
// String.new
new String()
VSCode
常用
Ctrl + F搜索Ctrl + H替换Ctrl + D快速删除一行Ctrl + L选中当前行Alt + Z开启或关闭自动换行
插件
JSON ToolsAlt + MJSON压缩Ctrl + Alt + MJSON格式化

浙公网安备 33010602011771号