idea structure视图介绍

本文介绍了IDEA中的Structure视图如何辅助查看代码结构,包括如何打开、常用配置选项如显示访问修饰符、文件夹和属性的区别、方法的排序方式以及匿名类和lambdas的处理。此外,还提到了如何利用这些功能进行高效导航。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Structure视图介绍

作用

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

如何呼出Structure视图?

1・Alt + 7
2・Ctrl + F12
3・侧边栏点Structure

我的常用配置

1・选Show Toolbar,便于使用功能按钮
在这里插入图片描述
2・使用Float视图,悬浮于窗口表面,可以使用 Shift+Esc来退出
在这里插入图片描述

各个按钮介绍

访问修饰符的符号表示

为了便于对比看,我把访问修饰符体现在属性和方法的命名上
在这里插入图片描述

显示non-public的属性和方法

在这里插入图片描述

显示Filelds

在这里插入图片描述

显示Preperties

在这里插入图片描述

[Q&A] Preperties和Filelds区别

Preperties是有get/set方法的field。Preperties和Filelds区别是啥

按访问修饰符排序

在这里插入图片描述

按照字母排序

在这里插入图片描述

Sort Alphabetically + Sort by Visibility 可一起使用

Group Methods by Defining Type

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

Show Inherited

把继承的方法都会显示出来
在这里插入图片描述

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

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

Navigate with Single Click

勾选的话单击即可导航到代码处,不勾选需要双击才可以
在这里插入图片描述

Anonymous Classes

在这里插入图片描述

lambdas

在这里插入图片描述

Always Select Opened Element

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值