admin管理员组

文章数量:1567260

目录标题

  • Structure视图介绍
    • 作用
    • 如何呼出Structure视图?
    • 我的常用配置
  • 各个按钮介绍
    • 访问修饰符的符号表示
    • 显示non-public的属性和方法
    • 显示Filelds
    • 显示Preperties
    • [Q&A] 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

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

本文标签: 视图IDEAStructure