如何在 IntelliJ 中禁用装订线“覆盖”图标?
Posted
技术标签:
【中文标题】如何在 IntelliJ 中禁用装订线“覆盖”图标?【英文标题】:How to disable gutter "override" icons in IntelliJ? 【发布时间】:2016-04-05 23:09:34 【问题描述】:我似乎无法禁用 IntelliJ 的“覆盖”图标,如下所示:
当我将鼠标悬停在小图标上时,此文本显示为工具提示:
在 java.util.function.Consumer 中实现方法 'accept'单击或按 Ctrl+U 进行导航
要重现,请使用此类:
class Foo implements Consumer<T>
@Override
public void accept(T t)
它们非常烦人,对我完全没有用(这不是 @Override
注释的用途吗?),并且几乎阻止我使用鼠标设置断点(尽管我可以使用精细电机来完成)技能)。
我已经关闭了 Settings > General > Gutter Icons 中的所有选项,有趣/显着地不 包含“实现”选项,但上述烦恼仍然存在。
如何关闭它们?
我使用的是最新的 IntelliJ - 2016.1 版
【问题讨论】:
他们让我很恼火,因为行号区域的宽度在尝试解析我正在处理的垃圾代码时开始反弹。 【参考方案1】:这些被称为 Gutter Icons,您可以在“设置、编辑器、常规、Gutter Icons”中禁用它们。
【讨论】:
感谢您的回答,但它不起作用。我取消了排水沟设置中的所有内容,但我仍然根据我的问题得到小图标,这是为了标记一个实现我的问题中的接口的方法。我已将问题更新为更具体 这对我来说非常有效,偏好区域甚至包括这个特定图标的特定复选框(“实施方法”)。 它根本没有帮助。未选中图标,但我仍然看到它们。唯一的解决方案 - 隐藏所有 Gutter 图标。以上是关于如何在 IntelliJ 中禁用装订线“覆盖”图标?的主要内容,如果未能解决你的问题,请参考以下文章