我有一个大的(大约6 MB)javascript文件,其中包含库api和类似的文档:
/**
* Function doc
*/
library.class.func=function(something){};
/**
* Function 2 doc
*/
library.class.func2=function(something){};
我需要使用这个文件在NetBeans8.0中自动完成代码。我知道,如果文件大于1MB,NetBeans将停止扫描带有代码的文件,并且这种行为可能在某个地方有记录。然而,对我来说,它完全随机地停止扫描文件,即使它的大小小于1MB。有时它停止扫描350KB的文件,有时它对400KB的文件有效。我不知道为什么。
我通过编写简单的python脚本将javascript文件分割成块来解决这个问题,如果我将文件分割成大约300KB的块(我通过实验找到了大小),它就可以工作了。
然而,有20个不同的文件真的很烦人。今天是2014年,人类正在太空旅行,我们正在向位于火星表面的火星车发送代码,但NetBeans无法解析6MB的文件。
是否有任何设置或其他方式可以强制Netbeans扫描大型(至少10MB)javascript文件?或者我应该更改IDE?
http://wiki.netbeans.org/FaqSettingHeapSize
尝试为Netbeans
设置更大的JVM堆大小。