我自己看的东西,所以也不用那么全面了,只总结几个我需要的快捷键。
快捷键:
- control+y,删除一行(control+x会剪切一行)
- control+q,在方法上使用显示方法详细提示
- control+p ,在参数签名中使用提示方法的所有参数
- control+/,对选中的部分进行//的注释
- control+shift+/,对选中部分进行/*的注释
- control+alt+T添加try-catch等surround代码块
- control+alt+insert添加getter&setter等
- control+h 显示类的继承结构
- control+alt+u,显示类图
- control+n 查找类
- control+e 显示最近打开的文件
- control+alt+space 显示提示,一般输入.后会自动弹出,没弹出可以用这个快捷键再唤醒
- control+shift 单机类,新窗口显示类的内容
- control+alt+v 快速提取maven依赖的版本到properties中
好用配置:
编辑区右侧滚动条告警提示:
可以在Settings->Editor->Color Scheme->General->Errors and Warnings 中进行调整,取消对“Error stripe mark”的选取;除了Errors and Warnings,还可以取消TODO的提示。
好用插件:
- arthas-idea 快速生成arthas指令,线上排查问题时可以直接通过源码生成想监控的方法的指令
- codeGlance pro 右侧展示全局代码预览小窗
- save actions 仅对产生变更(依赖git)的的代码进行格式化
- smart input pro 自动切换中英文,转为中文开发者设计
- Nested Brackets Colorer 多个嵌套括号颜色匹配
- MetricsReloaded 圈复杂度计算插件,右键方法Analyze->Calculate Metrics 可以计算方法的圈复杂度