Netbeans:隐藏源代码中的特定行

ski*_*iwi 1 netbeans

在Netbeans中是否可以从源代码视图中隐藏一些代码,特别是调试代码?

例如,我想隐藏:System.out.println("DEBUG: ...");,...无论打印一些变量需要什么.

我不喜欢它错过我的代码看起来如何,但如果我完全删除它,那么明天我可能会再次需要它.

Zer*_*Tau 6

在NetBeans中,您可以在编辑器折叠中隐藏代码.只需将您想要隐藏的代码放在表单的注释之间:

//<editor-fold defaultstate="collapsed" desc="comment">
//</editor-fold>
Run Code Online (Sandbox Code Playgroud)

例如,我在屏幕投射,演示等时使用它来自动隐藏包含敏感信息的代码.这样代码仍然可以正常运行,但我只能公开对讨论很重要的部分.

//<editor-fold defaultstate="collapsed" desc="API-KEY">
private static final String API_KEY = "Not to be shared";
//</editor-fold>
Run Code Online (Sandbox Code Playgroud)

您还可以通过使用鼠标选择要隐藏的代码来添加折叠.灯泡图标将出现在编辑器的边缘.点击灯泡并选择

Surround with //<editor-fold defaultstate="collapsed" desc="comment">...

让编辑器为您添加所需的注释.