2009-04-10 93 views
3

也许是一个愚蠢的问题,但如果在NetBeans(或Eclipse)中查看源代码时有隐藏或收缩Java注释的方法,那将会很不错。我没有找到一个选项,而且一个快速搜索没有改变任何事情。有没有办法在Netbeans或Eclipse中隐藏注释?

是这样的“你永远不应该这么做,代码折叠是一种罪恶!”事情呢?

就我个人而言,我会发现它对注释的实体类很有用。所有的休眠/ etc注释只是我从来没有看过一次我的映射工作正常的绒毛。真的,它类似于进口。

(是的,我可以用XML来代替注解,我可能会开始做,但我只是想知道...)

+0

@all 在这里你可以找到一个相应的Eclipse的Bugzilla并投赞成票: https://bugs.eclipse.org/bugs/show_bug.cgi?id=384256 – Chriss 2012-07-04 11:45:20

回答

3

由于只有使用Eclipse或IDEA,我不知道有什么IDE选项隐藏注释,在我看来这是一件好事。

您的注释会影响您的代码编译方式以及它的运行方式。在我看来,隐藏它们就等于隐藏方法签名或语言的任何其他组件中的关键字。他们的排斥改变了他们周围环境的含义,因此也改变了开发者的期望。

+0

除了当有些IDE (看着你,Eclipse)被卡在一个不再相关的注释上。 I.E:`意外的example_function()`这行代码已经被移除,并且什么也没有了。 – 2017-01-26 08:47:56

4

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

如何: 首选项:Java的>编辑>语法着色 在元素中,选择注解。 单击颜色按钮。 注解:点亮绿色。我使用RGB:0,240,0 注释元素的引用:浅绿色:RGB:0,170,80

这种方式,注释是可见的,但他们是当你试图读取分散注意力要少得多并编辑功能代码。 如果你真的不想知道你的@Annotations,你可以使它们与背景颜色相同或非常接近,如白色。那么只会显示=值。 Pero blanco?没有es muy inteligente。 胡安·礼萨 - Prieur

相关问题