美文网首页
IDEA 常用技巧

IDEA 常用技巧

作者: Tinyspot | 来源:发表于2022-09-23 21:31 被阅读0次

1. 重构代码

Refactor - > Change Signature... (Ctrl + F6)

2. 实用设置

2.1 书签

Ctrl + 数字 可跳转标签

2.2 代码提示

2.3 代码片段

IDEA 内置了很多代码片段,输入缩写,然后按Tab键,IDEA就会自动将代码补充完整

live-templates.png

3. 类层次结构图和类图

  • Navigate -> Type Hierarchy
  • Supertypes Hierarchy
  • Class Hierarchy
  • Subtypes Hierarchy
Type Hierarchy.png

3.1 查看方法调用关系

  • Navigate -> Call Hierarchy

3.2 类图

  • Diagrams -> Show Diagram...
  • Jump to Source
  • Export to Image File...

4. Debug

  • 调试的广义与狭义
  • 断点追踪
  • 行断点,临时断点,属性断点,方法断点,异常断点
  • 不要把复杂的逻辑写在一行代码中,分开去写 boolean result = flag1 & flag2 & flag3...
  • 在Intellij IDEA中使用Debug

4.1 Variables 和 Watches

debug-variables-watches.png
show watches.png

4.2 Debug 设置

line-point.png
Field-Watchpoints.png
exception.png

5. 远程 Debug SpringBoot

  • 远程调试的协议支持:jdwp
  • 本地机器与部署机器之间的网络需要互通
  • Run / Debug Configurations --> add Remote JVM Debug
  • -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
  • 启动 java -agentlib... -jar xxx.jar

6. 设置 JVM 运行参数

image.png

7. 启动多项目

老版本可勾选 Allow parallel run
新版本设置


image.png
image.png
image.png

相关文章

网友评论

      本文标题:IDEA 常用技巧

      本文链接:https://www.haomeiwen.com/subject/gpfkirtx.html