IDEA常用插件,快捷键,Debug技巧

一、IDEA常用的快捷键

Ctrl + F9 :编译项目

Ctrl + Shift + F9:重新编译当前类

Alt + J:选择单位下次出现的位置【可以批量删除/更改某个单词】

Ctrl + Alt + Shift + J:选择所有出现的位置

Alt + Shift + J:取消最后一次选择

Ctrl + Alt + M:提取方法

Ctrl + Alt + Shift + C:复制引用

Ctrl + Alt + I:自动缩进行

Shift + Enter:开始新行

Ctrl + Shift + U:大小写转换

Shift + F4:在新窗口中打开

Ctrl + Shift + M:移动至大括号

Alt + Up:上一个方法

Alt + Down:下一个方法

Ctrl + NumPad+:展开代码块

Ctrl + NumPad-:折叠代码块

Ctrl + Shift + NumPad+:全部展开

Ctrl + Shift + NumPad-:全部折叠

Ctrl + Alt + NumPad+:递归展开

Ctrl + Alt + NumPad-:递归折叠

Ctrl + Alt + O: 优化导入的类,可以对当前文件和整个包目录使用

参考文档

  1. https://zhuanlan.zhihu.com/p/615560482
  2. https://zhuanlan.zhihu.com/p/61690346

二、IDEA常用插件

IDEA官方学习插件: IDEA Features Trainers

代码规约:Alibaba Java Code GuideLines

代码生成:CodeGeeX或者Copilot

代码缩略图:CodeGlance3

代码注解:Lombok

生成Getter和Setter方法默认值:GenerateAllSetter

根据URL找到代码:RestfulToolkit

Maven工具:Maven Helper

热部署插件: JRebel

时序图插件: SequenceDiagram

JSON转化:JSON Parser

POJO转JSON: PojoToJSon

JSON转为实体类插件: Gsonformat

翻译:Translation

MybatisX或者Mybatis Plus

SQL日志:Mybatis Log

设置程序日志颜色:Grep Console

单元测试:Test Me

中英文自动切换:Smart Input

日志打印颜色插件: Grep Console

快捷键提示插件: Key Promoter

参考文档

  1. https://mp.weixin.qq.com/s/OE412i0P_JU8FqDI9B6LVQ

三、IDEA常用调试技巧

3.1、 IDEA没有drop frame了,替代是:reset frame

image.png

参考文档

  1. https://mp.weixin.qq.com/s/fjMCG17u6EC97A7oSqMSjQ
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值