我个人推荐smart work, 在我的team从来不鼓励加班,所以如何做高效工作呢,那就是高效利用我们的开发工具,只有熟练的使用武器才能给你减少时间上的浪费,从而带来一些时间增益。下面我这边将汇总一些常用工具快捷键,可以提高我们工作效率;
1. VIM编辑器指令汇总
3. Docker常用指令汇总
4. IDEA常用快捷键汇总
6. Win10常用快捷键汇总
建议所有的快捷键每个季度花一个小时复习一遍,直到完全被你的手指记住~
1.查找 (Search)
Ctrl+Shift+R #在路径中查找和替换 Shift+Shift #搜索任何東西 Ctrl+N #按名字搜索类 Ctrl+Shift+N #按文件名搜索文件 Ctrl+Shift+Alt+N #查找全部类中的方法或变量 Ctrl+Alt+B #查看子类方法实现或接口实现类 Ctrl+Alt+7 / Alt+7 / Ctrl+f12 #查找类或方法在当前类的使用
--- 在当前文件中查找(Search in current file) Ctrl+F / Ctrl+R #在当前文件中查找 / 替换 F3 #在当前文件查找下一个 Shift+F3 #在当前文件查找上一个
Alt+F3 #逐渐往下查找相同文本并高亮
Ctrl+F7 / Ctrl+Shift+F7 #在文件中查找用法并高亮显示 Esc高亮消失
2. 经常使用(Usually used)
Ctrl+Alt+S #打开Settings Ctrl+Alt+Shift+S #打开Modules Alt+1 #快速打开或隐藏左侧工程面板 Ctrl+Shift+F12 #两侧工具栏展开关闭
Ctrl+Shift+C #复制当前类的绝对路径
Ctrl+Alt+Shift+C #复制当前类的引用路径
Ctrl+~ #快速切换方案(界面外观、代码风格、快捷键映射等菜单)
Ctrl+F4 #关闭当前文件
Ctrl+Tab #转到下一个拆分器
Ctrl+Shift+Tab #转到上一个拆分器
Alt+left/right #切换代码窗口
Ctrl+E #最近的文件
Ctrl+Shift+E #最近更改的文件
Alt+Shift+C #最近的更改的时间轴
Ctrl+Alt+left/right #返回至上次浏览的位置
Ctrl+Shift+Backspace #返回至上次编辑的位置
Ctrl+Up / Down #光标移到第一行/最后一行 Alt+Up/Down #在方法间快速移动定位 Ctrl+[ 或者 ] #可以切到大括号的开头与结尾 Alt+Shift+Up/Down #上/下移一行代码 Ctrl+Shift+Up/Down #向上/下移动语句 Ctrl+H #显示类结构图(类的继承层次) Ctrl+Q #显示当前类的注释文档 Ctrl+Shift+Insert / Ctrl+Shift+V #选择剪贴板内容并插入 Ctrl+Alt+L #格式化代码 Ctrl+Alt+O #优化导入的类和包 Ctrl+Shift+U #大小写转化 Ctrl+G #定位到多少行多少列 Ctrl+"+/-" #当前方法展开、折叠 Ctrl+Shift+"+/-" #当前全部方法展开、折叠 Alt+Insert #生成构造器/Getter/Setter等 Ctrl+O #@Override重写方法 Ctrl+Alt+V #引入变量。例如:new String(); 自动导入变量定义 Ctrl+Alt+T #把代码包在一个块内例如:try/catch Ctrl+/ 或 Ctrl+Shift+/ #注释(//或者/**/) Ctrl+J #自动代码(例如:fori) Ctrl+Alt+J #用动态模板环绕 Ctrl+X / Ctrl+Y #删除行 Ctrl+D #复制行 Ctrl+Shift+J #多行合并成一行 F2 / Shift+F2 #高亮错误或警告快速定位 Ctrl+B / Ctrl+Click #快速打开光标处的类或方法 Ctrl+Alt+B #跳转到方法实现处 Ctrl+U #跳转到父类或接口 Ctrl+W #多次使用扩大在代码里面的选择范围 Ctrl+Shift+W #逐渐取消选择范围 Ctrl+Backspace #按单词删除 Tab #代码标签输入完成后按 Tab生成代码
Alt+6 #显示全部TODO
3.断点调试(Debug)
Ctrl+F2 #停止运行 Alt+Shift+F9 #选择 Debug Alt+Shift+F10 #选择 Run Ctrl+Shift+F9 #编译 Ctrl+Shift+F10 #运行 Ctrl+Shift+F8 #查看全部断点 F8 #步过 F7 #步入 Shift+F7 #智能步入 Shift+F8 #步出 Alt+Shift+F8 #强制步过 Alt+Shift+F7 #强制步入 Alt+F9 #运行至光标处 Ctrl+Alt+F9 #强制运行至光标处 F9 #恢复程序 Alt+F10 #定位到断点 Ctrl+F8 #切换行断点
4. 重构(Refactor Code)
Ctrl+Alt+Shift+T #弹出重构菜单 Shift+F6 #重命名文件 F6 #移动文件 F5 #复制并重命名 Alt+Delete #安全删除文件 Ctrl+Alt+N #将一个类编程另一个类的内部类
4.其他操作(Others)
## 【VCS】 Alt+~ #VCS 操作菜单=> GIT操作菜单 Ctrl+K #提交更改 Ctrl+T #更新项目 Ctrl+Alt+Shift+D #显示GIT变化 ## 【缺陷扫描】1.报告级别设置 Settings => Editor => Inspections 2.缺陷扫描 项目右键=> Analyze => Inspect code