快速寻找对应公共方法,
Ctrl+空格 按两次提示方法列表
Alt+Enter 选择方法
根据类的变量,自动生成setter和getter方法
Alt+Insert (Code | Generate )
提示待完成方法列表
Ctrl+空格
将插入符号放置在throws语句中
Ctrl+Shift+F7
Ctrl+向下箭头 and Ctrl+向上箭头
向上向下移动代码
Ctrl+Alt+Shift+T
重构上下文
Ctrl+Shift+空格
new 提示实体类列表
alt enter
可以帮你做很多事情,我大概总结了17点:
转换lambda表达式
equals的翻转
自动导包
异常捕获
SimpleDateFormat转换为ThreadLocal封装的SimpleDateFormat
注释移动
便捷的json字符串处理
转化为高效运算的二进制
if……else变成简单三目运算 以及一些简化操作
引入局部变量
实现接口
实现抽象类
修复方法返回值、增加入参、减少入参、方法生成等
字符串相关操作
, + < 等位置互换
java访问修饰符的更改操作
自动生成属性操作\
通过自动更正您的类、方法和变量的所有使用位置,您可以轻松对它们进行重命名。
将文本光标放置在要重命名的符号处,然后按 Shift+F6 (重构 | 重命名 )。键入新名称,然后按 Enter
要查看一个方法的所有退出点,请将文本光标置于其中一个退出点(例如 return 语句)处,然后按 Ctrl+Shift+F7:
您可以使用 Ctrl+F12 (导航 | 文件结构 )在当前编辑的文件中快速导航。
文件结构会显示当前类的成员列表。要导航到某个元素,请选择该元素,然后按 Enter 或 F4。
要轻松定位列表中的条目,请开始输入其名称。
要以有用的结构快速包装代码块,请在编辑器中将其选中,然后按 Ctrl+Alt+T (代码 | 环绕方式)
要编辑正则表达式,开始输入该表达式,按 Alt+Enter ,然后选择 编辑正则表达式片段 。该正则表达式将在编辑器中一个单独的选项卡中打开,从中您可以按原样输入反斜杠。
所有变更都与原始正则表达式同步,并自动呈现转义字符。准备就绪后,按 Esc 关闭正则表达式编辑器
要导航至抽象方法的实现,请将文本光标置于声明中的用法或名称处,然后按 Ctrl+Alt+B
如果不记得实时模板缩写,按 Ctrl+J 可以查看当前上下文的建议列表
shift + shift 双击
可以搜索任何东西。类、资源、配置项、方法等,还能搜索路径。几乎这一个快捷键,全局搜索就足够了
Ctrl + F在当前类中,页中进行查找相关方法等
Ctrl+Shift+R全局搜索字符串
Ctrl+Shift+N按【文件名】搜索文件
过滤的结果都是文件
Ctrl+H 查看类的继承关系
选中某个类,然后Ctrl + H以展开的形式展现出来
Alt + F7 查看类在哪儿被使用