简体   繁体   English

仅在IDEA Intellij中显示公共方法?

[英]Show public methods only in IDEA Intellij?

Sometimes I just want to know the public interface of a class, but File Structure ( Cmd-F12 ) always show all methods(and fields) to me. 有时我只想知道类的公共接口,但File StructureCmd-F12 )总是向我显示所有方法(和字段)。

Could I filter them by modifiers, such as public, protected or private? 我可以通过修饰符过滤它们,例如public,protected还是private?

有一个“结构视图”(Alt-7)显示类成员,它有排序选项,因此它将在顶部显示公共方法。

在IntelliJ 2017.1.2中, 结构视图 (Alt-7或Cmd-7)包括一个Show non-public切换,可用于过滤掉私有(etc)成员。

No. You can only look at "lock icon" : 不可以。你只能看“锁定图标”:

  • green lock > public 绿锁>公共
  • red lock > private 红锁>私人
  • grey key > protected 灰色键>受保护
  • grey dot > internal 灰点>内部

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM