IDEA使用技巧

IDEA使用技巧

Debug调试

  1. 行断点

  2. 方法断点,在方法定义上打断点

    方法是实现类:会在方法第一行停顿,以及方法结束前停顿,便于查看方法体内部的值的变化

    方法是接口:当接口有多个实现类,使用方法断点,会自动跳转到接口的实现类

  3. 异常断点

    异常断点会在代码出现异常时,自动停在出现异常的行

    image-20220514194623601

  4. 详细断点

    按住Shift+左键

    image-20220514195001731

  5. 值断点

    在属性定义的位置打断点,称为值断点;

    作用:监控该属性的整个生命周期的变化

  6. Drop Frame

    image-20220514200602048

    丢弃当前帧,重新进入方法;

    作用:可以重复调试某个方法

  7. Force Return

    当代码出现异常,避免产生脏数据,不想让程序继续执行,可以通过Force Return

    作用:避免操作资源

    image-20220514200849689

  8. Show Execution Point

    快速回到当前断点所在行

    image-20220514201306251

  9. Run to Cursor

    快速调转到光标所在行

    image-20220514201538318

  10. Trace Current Stream Chain

    image-20220514202615570

IDEA 快捷键

  1. 多行编辑:Option+Shift 鼠标点击要编辑的行

  2. Postfix Completion

    xxx+(.)即可自动生成代码块,例如User.new 会生成 new User(),然后new User().var会生成 User user = new User();

    image-20220514230734112

    自定义postfix

    image-20220514233853481

IDEA设置

  1. 自动导包

    image-20220514234325636


IDEA使用技巧
http://example.com/2023/03/09/工具/IDEA使用技巧/
作者
UncleBryan
发布于
2023年3月9日
许可协议