IDEA


title: IDEA工具
date: 2020-11-30 15:49:57
tags: 工具


  • [ ] 快捷键
  • [ ] 系统设计
  • [ ] 插件
  • [ ] 个性化
  • [ ] 异常

常用快捷键

快捷键 说明 示例
Ctrl + Alt + T 将代码包裹在一个块内 image-20201215154707938
Ctrl + Alt + L 格式化代码 image-20201215154808382
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默认开启上一个项目

image-20201216110720563

插件推荐

Translation

image-20201216110835655

BackgroundImage

个性化

如何自定义IDEA背景

https://mp.weixin.qq.com/s?src=11&timestamp=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能帮助我们做什么?

  1. 追踪代码的运行流程。
  2. 程序运行异常定位。
  3. 线上问题追踪。(本地缺乏环境和数据)

IDEA中的Debug步骤

  • 设置断点(F9)

  • 调试程序(8个按钮)

    image-20201211225236624

    观察变量

    • 查看变量有三种方式:
      • 程序区查看变量
      • 鼠标悬停到变量名上会弹出当前变量的值
      • Debugger的Variables中查看变量

回退断点调试的使用

  • 回退断点

    • 回退断点按钮
  • 作用

    • 回退到当前方法的调用处。

    • 当想重新查看该方法体的执行过程时,不用重新启动Debug,可以使用回退断点方式。

计算表达式 Alt + F8

  • 计算表达式

    • 计算表达式按钮(Alt + F8)

  • 作用

    • 设置变量,在计算表达式的框里,改变变量的值,这样有时候就能很方便我们去调试各种值的情况了。

条件断点

  • 条件断点

    • 右键单击断点处,可以设置进入断点的条件

  • 作用

    • 通过设置断点条件,在满足条件时,才停在断点处,否则直接运行。

多线程调试

  • 步骤

    • 多线程调试,需要调整断点挂起级别为Thread

    • Frame中选择线程进行调试

原文地址:https://www.cnblogs.com/aspiration/p/15422724.html