gpt4 book ai didi

java - IntelliJ 不显示私有(private)或公共(public)图标,也就是方法的可见性图标

转载 作者:行者123 更新时间:2023-11-30 12:03:52 28 4
gpt4 key购买 nike

IntelliJ 没有显示挂锁来告诉我方法是私有(private)的还是公共(public)的。我正在学习的类(class)显示了它,但我没有在我的 IntelliJ 中看到这个挂锁。

我已经尝试单击设置并确保选中可见性图标,但这仅显示项目是公共(public)还是私有(private)而不是方法。

仅供引用,我使用的是 PC,而类(class)视频使用的是 Mac

Picture of the courses IntelliJ showing the padlock visibility icon by the method

Picture of my IntelliJ not showing padlock visibility icon by method

Proof that I do have "Show Visibility Icon" checked in my IntelliJ

最佳答案

您显示的Show Visibility Icons 配置是针对左侧面板(项目/包等),而不是针对编辑器面板。

enter image description here

对于 2019.2 版的 IntelliJ,此功能存在一个漏洞: Structure view no longer displays method/field visibility padlock icons .

另一方面,IntelliJ 仅在自动完成功能中建议可见的属性/方法,我的意思是在它们所在的上下文中可见。

例如,在一个类中,它自己的所有属性和方法都将被建议,因为它们属于该类,但是那些私有(private)属性,在另一个类的上下文中将不会被建议。

因此,它们是私有(private)的、公共(public)的还是 protected 并不重要,因为如果它们在上下文中可见,您就可以使用它们。

关于java - IntelliJ 不显示私有(private)或公共(public)图标,也就是方法的可见性图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57427175/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com