【问题标题】:Netbeans IDE : How do I fold large chunks of Javascript code in Netbeans?Netbeans IDE:如何在 Netbeans 中折叠大量 Javascript 代码?
【发布时间】:2011-04-04 14:07:56
【问题描述】:

我已经从舒适的 Dreamweaver IDE 跳到了 Netbeans,但我缺少我的代码折叠选项 :(

我看到 Netbeans 可以折叠正常功能,但我似乎无法解决如何折叠大块(整个模块)。我在 Netbeans 中找到了其他语言的修复程序,但它们似乎不适用于 Javascript。在处理我的 4000 多行文件时,这非常令人沮丧......

肯定有办法吗?!如果没有,谁能推荐一个适用于 JS、CSS、HTML 和 PHP 的 IDE?

【问题讨论】:

    标签: javascript netbeans folding


    【解决方案1】:
    //<editor-fold defaultstate="collapsed" desc="Your Description">
    
    .... pieces of code ....
    
    //</editor-fold>
    

    学分归我大学老师所有

    已编辑*

    【讨论】:

      【解决方案2】:

      折叠任何文件类型中所有数据的快捷键是“Ctrl + Shift + -(减号)”。
      要完全展开该文件,您需要执行相反的操作,即“Ctrl + Shift + +(加号)”。

      要查看和编辑 NetBeans IDE 的整个键盘快捷键,请转到“Tools Menu > Options > Keymap Tab”。

      希望对你有帮助。

      函数本身以外的折叠代码结构更新:-
      请按以下步骤操作:-

      • 转到此部分“Tools 菜单 > Options > Editor 选项卡 > General 子选项卡”。
      • 您会在其中找到 2 个部分 - “Code Folding”和“Camel Case Behavior”。
      • 在“代码折叠”部分,有两个子部分 - “使用代码折叠”和“默认折叠 ”。
      • 选中“使用代码折叠”子部分的复选框,以激活其他子部分的其他选项。
      • 在另一小节“默认折叠”中,您会找到 6 个选项。其中,您需要的选项是“标签和其他代码块”。选中此选项的复选框,以激活所有代码结构的代码折叠(如“if”和“for”逻辑,...),然后重新启动应用程序(否则它可能不起作用)。李>

      【讨论】:

      • 我知道这将折叠所有 FUNCTIONS,但我想在匿名函数和其他似乎无法检测或不可折叠的地方折叠代码......
      【解决方案3】:

      NetBeans 7.3 Beta 2 改进了 javascript 的代码折叠。您可以添加自定义折叠 cmets 以阻止您想要的任何内容:

      // <editor-fold>
      ... code ...
      // </editor-fold>
      

      更多信息here

      在使用一周后,NetBeans 的测试版莫名其妙地变慢了。我重新安装了它,这有点麻烦,但从那以后就没有问题了。代码折叠非常有用。

      【讨论】:

        【解决方案4】:

        简短的回答是,如果不使用它们可怕的 NB 特定 XML 标签,就无法通过匹配的括号折叠代码(这意味着其他任何人在任何其他 IDE 中查看您的代码都会感到非常困惑)。

        这需要修复,但 Oracle 似乎并不在意。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-09-25
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-12-30
          相关资源
          最近更新 更多