idea骚操作

2020-04-03  本文已影响0人  策马踏清风

原文

一、搜索

  1. Ctrl + N :按类名进行搜索
  2. Ctrl + F: 当前文件内搜索
  3. Ctrl + Shift + F: 全局搜索
  4. Ctrl + Shift + Alt + N:模糊搜索方法名
  5. Ctrl + Shift + N:模糊搜索目录
  6. Ctrl + E :打开 曾打开过的文件的记录;
  7. Ctrl + Shift + E : 6的增强版

二、代码生成
1.Ctrl + O :选择重写父类方法;

  1. Ctrl + Shift + Enter:收尾操作,自动补全大括号和分号等;
  2. Alt + Insert : 自动生成get/set和构造方法;

三、代码自动补全

  1. var声明:如输入“aaa”.var 自动补全为 string a =“aaa”;
  2. for/fori遍历:如list.for/fori 自动补全为for(Obejct o:list){...} 或for(int i=0;i<list.size();i++){...};
  3. nullnotnull判断:person.null/notnull 自动补全为if(person == null){...}if(person != null){...}
  4. nn判非空:如person.nn 自动补全为 if(person !=null);
  5. if条件判断:xx>0.if 自动补全为:if(xx > 0){...};
  6. cast强转: Object a=“aa”,输入a.cast自动补全为(String)a;
  7. return 返回值:“aa”.return 自动补全为return "aa";
  8. sout:生成System.out.println()
  9. psvm:生成main方法;
  10. sout:生成System.out.println()
  11. CTRL+ALT+T或者CTRL+ALT+Win+T: 代码被模板包围,try if之类的可选
    四、其他
  12. Ctrl + Shift + 方向键↑和↓ :向上或向下移动代码
  13. Ctrl + Alt + B(或鼠标左键):进入该接口方法的实现方法;
  14. Ctrl + Alt + U:显示该类的继承关系图
  15. Ctrl + Alt + 方向键←和→:前进或后退
  16. Ctrl + G :跳转到某行
  17. Ctrl + Shift + U :大小写转换

五、运行调试

  1. Ctrl + F10:热部署tomcat项目;
  2. F7:单步调试,进入方法内部;
  3. F8:单步调试,不进入方法内部;
  4. F9 继续执行,进入下一个断点或执行完程序
  5. Shift+F7:选择要进入的方法;
  6. Shift+F8:跳出方法;
  7. Alt+F8:执行表达式查看结果;
  8. Alt+F9:运行到断点;
  9. Ctrl+F8 设置/取消当前行断点;
  10. Ctrl+Shift+F8 查看断点;
上一篇下一篇

猜你喜欢

热点阅读