idea structure视图介绍

作用

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

如何呼出Structure视图?

Alt + 7
Ctrl + F12
侧边栏点Structure

我的常用配置

1、选Show Toolbar,便于使用功能按钮
idea structure视图介绍_第1张图片
2、使用Float视图,悬浮于窗口表面,可以使用 Shift+Esc来退出
idea structure视图介绍_第2张图片

访问修饰符怎么看

为了便于对比看,我把访问修饰符体现在属性和方法的命名上
idea structure视图介绍_第3张图片

各个按钮介绍

显示non-public的属性和方法

idea structure视图介绍_第4张图片

显示Filelds

idea structure视图介绍_第5张图片

显示Preperties

和Filelds区别是Preperties有get/set方法
idea structure视图介绍_第6张图片

按访问修饰符排序

idea structure视图介绍_第7张图片

按照字母排序

idea structure视图介绍_第8张图片

Sort Alphabetically + Sort by Visibility 可一起使用

Group Methods by Defining Type

个人理解: 一个类可能会继承某个类、或者实现某些接口的方法、这里就会把覆写的方法按照父层分类、这样可以知道覆写的方法的来源
idea structure视图介绍_第9张图片

Show Inherited

把继承的方法都会显示出来
idea structure视图介绍_第10张图片

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

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

Navigate with Single Click

勾选的话单击即可导航到代码出,不勾选需要双击才可以
idea structure视图介绍_第11张图片

Anonymous Classes

idea structure视图介绍_第12张图片

lambdas

idea structure视图介绍_第13张图片

Always Select Opened Element

idea structure视图介绍_第14张图片

你可能感兴趣的:(IDEA,intellij-idea,java,ide)