IDEA配置使用

IDEA 配置

编码配置

编码配置

自动导包配置

自动导包配置

提示忽略大小写配置

提示忽略大小写

Java 编译级别设置

项目编译级别的设置

取消单行显示标签页

取消单行显示标签页

启用注解处理器

启用注解处理器

IDEA 使用

配置远程连接Linux服务器

image-20220918130050461

image-20220918130310602

查看类继承图

  • 使用右键可以添加属性字段等信息
  • 使用F4可以直接跳转进入到图中相应的类

查看方法调用链

Ctrl + Alt + H: 查看方法调用链

image-20221030214218536

Debug技巧

  1. 为断点添加条件,来排除一些不必要关系的逻辑。例如,在进行 HashMap 的源码分析时,除了自己 new 的 HashMap,程序在一开始加载时也会经过一大串的 HashMap 初始化。
  2. 使用 view as object来查看对象比较原始的存放方式,而不使用IDEA中提供的视图优化

配置代码模板

  1. 使用 $VAR_NAME$ 的方式来定义一个变量,作为占位符

  2. 编辑变量中可以为变量设置默认值,字符串类型的默认值需要用双引号 “” 进行包裹

    为模板中的变量设置默认值

  3. 使用效果展示

    模板自动填充

  4. 还可以根据一些表达式来动态获取值,例如 className() 获取当前类的简单名,最常见的用于 springboot 应用主启动类的 main 方法中。

    根据表达式动态获取值


   转载规则


《IDEA配置使用》 熊水斌 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
Vue-admin-template模板使用 Vue-admin-template模板使用
vue-admin-template模板谷粒学苑项目框架 框架入口index.html和 src/main.js 框架作用对 Vue 和 Element-ui 的封装 配置目录index.js 文件'use strict' const pa
2023-03-22
下一篇 
Junit单元测试 Junit单元测试
注解 断言 作用 @BeforeAll 在所有测试方法运行之前,只执行一次 @BeforeEach 在每个测试方法运行之前,都执行一次
2023-03-22
  目录