有没有办法隐藏Netbeans或Eclipse中的注释?

时间:2009-04-10 22:05:28

标签: java eclipse netbeans annotations code-folding

也许是一个愚蠢的问题,但如果在Netbeans(或Eclipse)中查看源代码时有一种隐藏或折叠Java注释的方法会很好。我没有找到一个选项,快速搜索没有改变任何东西。

这是“你永远不应该这样做的人之一,代码折叠是一种罪恶!”东西?

我个人认为它对带注释的实体类很有用。所有的hibernate / etc注释都只是漏洞,一旦我的映射工作正常,我就永远不会看到它。它真的与进口相似。

(是的,我可以使用XML而不是注释,我可能会开始这样做。但我只是想知道......)

2 个答案:

答案 0 :(得分:4)

这是如何“隐藏”@Annotations的一个很好的解决方案。 使@Annotations的颜色比其他颜色浅,例如浅绿色。

如何: 偏好:Java>编辑与GT;语法着色 在“元素”框中,选择“注释”。 单击颜色按钮。 注释:浅绿色。我使用RGB:0,240,0 注释元素引用:浅绿色:RGB:0,170,80

这样,Annotations是可见的,但是当您尝试阅读和编辑功能代码时,它们会更少分散注意力。 如果你真的想要不知道你的@Annotations,你可以使它们与背景颜色相同或非常接近,例如白色。然后只显示=值。 Pero blanco?没有任何东西。 Juan Reza-Prieur

答案 1 :(得分:3)

仅使用Eclipse或IDEA,我不知道隐藏注释的任何IDE选项,在我看来这是一件好事。

您的注释会影响代码的编译方式,通常会影响代码的运行方式。在我看来,隐藏它们等同于在方法签名或该语言的任何其他组件中隐藏public / protected / private个关键字。他们的排除改变了他们周围环境的意义,因此也改变了开发人员的期望。