前言
工欲善其事,必先利其器,工欲善其器,必先识其键!
快捷键在开发工具中直接影响整个开发的效率,作为一名有追求的程序员,自然要掌握其中精髓——挑最快的键,走最近的路,让别人慢慢码去吧!
一、操作相关
【Alt + Insert】生成toString/Getter/Setter/构造函数等
【Alt + Enter】在一些地方可以得到一些操作提示,比如引进某个类
【Ctrl + A】全选
【Ctrl + C】复制
【Ctrl + D】复制当前行
【Ctrl + I】实现接口
【Ctrl + J】弹出快捷代码框
【Ctrl + O】重写父类方法
【Ctrl + Q】查看某个类或方法的声明
【Ctrl + S】保存
【Ctrl + V】粘贴
【Ctrl + W】扩展选择范围
【Ctrl + X】剪切
【Ctrl + Y】删除当前行
【Ctrl + Z】撤销一次操作
【Ctrl + Alt + B】可以跳转到抽象方法的实现
【Ctrl + Alt + L】对选中的代码进行格式化
【Ctrl + Alt + H】对选中的代码进行格式化
【Ctrl + Alt + T】包裹一段代码块,生成if/else, try/catch语句等等
【Ctrl + Alt + V】引入变量。例如提取括号内的字符串赋值到一个变量中
【Ctrl + /】注释和反注释
【Ctrl + Shift + /】 多行注释和反注释
【Ctrl + Shift + J】合并两行为一行
【Ctrl + Shift + Z】前进一次操作
【Ctrl + Shift + Insert 】选择剪贴板内容并插入
【Shift + F6】重命名
【Ctrl + 鼠标左键】跳转方法或查看元素引用位置
【Ctrl + Shift + 加号】展开该方法
【Ctrl + Shift + 减号】收起该方法
【Ctrl + Alt + 左方向键】跳到上一处光标所在位置
【Ctrl + Alt + 右方向键】跳到下一处光标所在位置
二、搜索相关
【Ctrl + Alt + H】查找选中变量或资源的所有调用位置
【Ctrl + E】显示最近编辑的文件列表
【Ctrl + F】文件中搜索
【Ctrl + F3】在文件中搜索当前元素,按F3跳到下一个
【Ctrl + F12】罗列当前文件的结构(包括该类所有变量、方法、接口等等)
【Ctrl + R】文件中寻找 + 替换
【Ctrl + N】全局搜索某个类
【Ctrl + Shift + N】全局搜索某个文件
【Ctrl + Shift + F】全局搜索某个关键字
【Ctrl + Shift + R】全局搜索 + 替换某个关键字
【Ctrl + Shift + F7】高亮显示文件中所有的当前元素
【Ctrl + Shift + Alt + N】快速搜索符号
【双击Shift键】全局搜索文件
献给所有的优质懒人程序员。