idea structure视图介绍

作用

idea的Structure视图可以辅助查看代码结构

如何呼出Structure视图?

Alt + 7
Ctrl + F12

侧边栏点Structure

我的常用配置

1、选Show Toolbar,便于使用功能按钮

2、使用Float视图,悬浮于窗口表面,可以使用 Shift+Esc来退出

访问修饰符怎么看

为了便于对比看,我把访问修饰符体现在属性和方法的命名上

各个按钮介绍

显示non-public的属性和方法

显示Filelds

显示Preperties

和Filelds区别是Preperties有get/set方法

按访问修饰符排序

按照字母排序

Sort Alphabetically + Sort by Visibility 可一起使用

Group Methods by Defining Type

个人理解: 一个类可能会继承某个类、或者实现某些接口的方法、这里就会把覆写的方法按照父层分类、这样可以知道覆写的方法的来源

Show Inherited

把继承的方法都会显示出来

Group Methods by Defining Type + Show Inherited一起使用

个人理解: 可查看继承的方法,哪些被覆写,哪些没被覆写

勾选的话单击即可导航到代码出,不勾选需要双击才可以

Anonymous Classes

lambdas

Always Select Opened Element

相关推荐
空の鱼2 分钟前
java开发,IDEA转战VSCODE配置(mac)
java·vscode
P7进阶路1 小时前
Tomcat异常日志中文乱码怎么解决
java·tomcat·firefox
小丁爱养花2 小时前
Spring MVC:HTTP 请求的参数传递2.0
java·后端·spring
CodeClimb2 小时前
【华为OD-E卷 - 第k个排列 100分(python、java、c++、js、c)】
java·javascript·c++·python·华为od
沈梦研2 小时前
【Vscode】Vscode不能执行vue脚本的原因及解决方法
ide·vue.js·vscode
等一场春雨2 小时前
Java设计模式 九 桥接模式 (Bridge Pattern)
java·设计模式·桥接模式
带刺的坐椅2 小时前
[Java] Solon 框架的三大核心组件之一插件扩展体系
java·ioc·solon·plugin·aop·handler
不惑_3 小时前
深度学习 · 手撕 DeepLearning4J ,用Java实现手写数字识别 (附UI效果展示)
java·深度学习·ui
费曼乐园3 小时前
Kafka中bin目录下面kafka-run-class.sh脚本中的JAVA_HOME
java·kafka
feilieren3 小时前
SpringBoot 搭建 SSE
java·spring boot·spring