如何使用PhpStorm 8打开大型文件?

如何使用PhpStorm 8打开大型文件?,phpstorm,large-files,Phpstorm,Large Files,我处理的是大型SQL或XML文件(最高可达3GB),我想在编辑器中打开这些文件。我得到的信息是: 文件太大,无法使用PhpStorm编辑器 我有32GB内存和Windows7 Pro-64位 我能超越这个限制吗?就像前面说过的,idea.max.intellisense.filesize也为我做到了,但我没有尝试过这么大的文件,只有300MB大小的文件 帮助>编辑自定义属性 对于最大400mb的文件,请添加行: idea.max.intellisense.filesize=400000 重新

我处理的是大型SQL或XML文件(最高可达3GB),我想在编辑器中打开这些文件。我得到的信息是:

文件太大,无法使用PhpStorm编辑器

我有32GB内存和Windows7 Pro-64位


我能超越这个限制吗?

就像前面说过的,
idea.max.intellisense.filesize
也为我做到了,但我没有尝试过这么大的文件,只有300MB大小的文件

  • 帮助>编辑自定义属性
  • 对于最大400mb的文件,请添加行:

    idea.max.intellisense.filesize=400000
    
  • 重新启动phpstorm


  • 然而,我的计算机有16gb的ram,一个333mb的文件仍然会导致phpstorm冻结几分钟。

    最好使用另一个编辑器来打开如此大的文件(任何超过10MB左右的文件都已经很大了)。这个IDE不是为处理这么大的文件而设计的:它不仅仅做文本编辑(语法高亮显示、语法验证等),而且“更多”消耗大量内存。任何5000多行的文件(例如
    .php
    )在编辑时都会感觉很慢。处理如此大的文件可能根本不可能。。。(甚至建议将包含大文件的文件夹排除在IDE索引之外)。在任何情况下:您都可以尝试在
    PHPSTORM\u INSTALL/bin/idea.properties
    文件中增加
    idea.max.intellisense.filesize
    属性(默认值为2500KB)。如前所述,“最大打开文件大小取决于运行PhpStorm的VM的堆大小,增加堆大小将允许打开文件。”,此外,您甚至必须使用64位JDK来尝试打开如此大的文件(PhpStorm默认情况下使用自己的32位JDK)。链接到PHPStorm文档,了解在何处以及如何编辑idea.max.intellisense.filesize:我已将idea.max.intellisense.filesize增加到100MB,然后要求我增加Xmx,我将其设置为3000并变得非常有用slow@AhmedAlBermawy也许你应该考虑使用另一个编辑器,一个完全成熟的IDE不是处理这种大小文件的最佳工具(我使用的是sublime:)