IDEA
常用快捷键
| 快捷键 | 说明 | 示例 | 
|---|---|---|
| Ctrl + Alt + T | 将代码包裹在一个块内 | |
| Ctrl + Alt + L | 格式化代码 |  | 
| Ctrl + shift + 空格 | 补全代码 | |
| Ctrl + Alt + B | 找到方法的实现/接口的实现类 | |
| Alt + 7 | 查看类中有什么方法 | |
| Alt + Ctrl + 箭头 | 返回上/下个光标地方(可跨包) | |
| Ctrl + Alt + H | 查看java方法调用树 | |
| Ctrl + Alt + F7 | 查看定义的变量在哪里被调用 | |
| F2/Shift + F12 | 移动到有错误的代码 | |
| Alt + Enter | 快速修复 | |
| Ctrl+ shift + Enter | 自动补全末尾的字符 | |
| Alt + Insert | 构造方法 | |
| Ctrl + ‘ - / + ’ | 折叠/展开选中内容 | |
| Ctrl + Shift + ' - / + ' | 
系统设置
1、取消每次打开IDEA默认开启上一个项目

插件推荐
Translation

BackgroundImage
个性化
如何自定义IDEA背景
https://mp.weixin.qq.com/s?src=11×tamp=1608123653&ver=2770&signature=Wth3zJx3d0s2VZg2pHpt0h0LbwgdSTeK7EAr7K5zfibQtPnw06yXtt96I9DpLLU6hkIQZ5yiuqO9asrSIi2DIcqHDorocVjNWNtPft5ny6wa5sWf1L2*7kRqj8I6TM&new=1
异常
idea中输入中文变成繁体字
原因:idea中快捷键与输入法快捷键冲突:crtl+shift+f
解决方法:1、crtl+shift+f切换回简体输入方式
 2、修改输入法的简繁切换快捷键的设置(待选)
title: IDEA-Debug
date: 2020-12-11 23:01:43
tags: JAVA
Debug简介和意义
初入公司,会先学习公司业务和现有项目,然后才是参与开发,这过程中Debug扮演重要的角色!
- 
Debug,是程序开发人员必会的一项调试程序的技能。 
- 
企业中程序开发和程序调试的比例为1:1.5,可以说如果你不会调试程序,你就没有办法从事编程工作。 
Debug能帮助我们做什么?
- 追踪代码的运行流程。
- 程序运行异常定位。
- 线上问题追踪。(本地缺乏环境和数据)
IDEA中的Debug步骤
- 
设置断点(F9) 
- 
调试程序(8个按钮)   观察变量 - 查看变量有三种方式:
- 程序区查看变量
- 鼠标悬停到变量名上会弹出当前变量的值
- Debugger的Variables中查看变量
 
  
- 查看变量有三种方式:
回退断点调试的使用
- 
回退断点 - 回退断点按钮  
 
- 回退断点按钮 
- 
作用 - 
回退到当前方法的调用处。 
- 
当想重新查看该方法体的执行过程时,不用重新启动Debug,可以使用回退断点方式。 
 
- 
计算表达式 Alt + F8
- 
计算表达式 - 
计算表达式按钮(Alt + F8)   
 
- 
- 
作用 - 设置变量,在计算表达式的框里,改变变量的值,这样有时候就能很方便我们去调试各种值的情况了。
 
条件断点
- 
条件断点 - 
右键单击断点处,可以设置进入断点的条件  
 
- 
- 
作用 - 通过设置断点条件,在满足条件时,才停在断点处,否则直接运行。
 
多线程调试
- 
步骤 - 
多线程调试,需要调整断点挂起级别为Thread  
- 
Frame中选择线程进行调试 
 
- 

 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号