文件大小超过配置的限制(2560000),代码洞察功能不可用

时间:2014-04-14 10:39:49

标签: intellij-idea

我正在尝试使用Jetbrains WebStorm 8中的大型Javascript文件,我在编辑窗口的顶部收到一条消息:

  

文件大小超过配置的限制(2560000)。代码洞察功能不可用。

如何增加“配置限制”以访问所有功能?

11 个答案:

答案 0 :(得分:178)

在IntelliJ 2016及更新版本中,您可以从“帮助”菜单,“编辑自定义属性”(由@eggplantbr评论)更改此设置。

在旧版本中,没有GUI可以执行此操作。但是如果你edit the IntelliJ IDEA Platform Properties提交了文件:

,你可以改变它
#---------------------------------------------------------------------
# Maximum file size (kilobytes) IDE should provide code assistance for.
# The larger file is the slower its editor works and higher overall system memory requirements are
# if code assistance is enabled. Remove this property or set to very large number if you need
# code assistance for any files available regardless their size.
#---------------------------------------------------------------------
idea.max.intellisense.filesize=2500

答案 1 :(得分:41)

这是根据ÁlvaroGonzález的回答和How to increase IDE memory limit in IntelliJ IDEA on Mac?

建立的

转到帮助>编辑自定义属性

添加:

idea.max.intellisense.filesize=999999

重启IDE。

答案 2 :(得分:9)

编辑IDEA的配置文件:IDEA_HOME/bin/idea.properties

# Maximum file size (kilobytes) IDE should provide code assistance for.
idea.max.intellisense.filesize=60000

# Maximum file size (kilobytes) IDE is able to open.
idea.max.content.load.filesize=60000

保存并重新启动IDEA

答案 3 :(得分:5)

Instructions for changing this settings in latest Jetbrains products

编辑product64.vmoptions对我没用,但编辑idea.properties工作正常。 另外,为了能够处理大型文件,您可能需要在product64.vmoptions / product.vmoptions中更改-Xms和 -Xmx

答案 4 :(得分:4)

要澄清Alvaro's答案,您需要将-D选项添加到命令行列表中。我使用PyCharm,但概念是一样的:

pycharm{64,.exe,64.exe}.vmoptions:
<code>
    -server
    -Xms128m
    ...
    -Didea.max.intellisense.filesize=999999 # <--- new line
</code>

答案 5 :(得分:4)

对于那些不知道在哪里找到他们正在谈论的文件的人。在我的机器(OSX)上,它位于:

  • PyCharm CE:/Applications/PyCharm CE.app/Contents/bin/idea.properties
  • WebStorm:/Applications/WebStorm.app/Contents/bin/idea.properties

答案 6 :(得分:2)

对于64位2020版本

我徒劳地寻找了版本2020中该文件的当前位置。导航到Help > Edit Custom Properties时,在appData/Roaming/JetBrains/IntelliJIdea2020.1/idea.properties处创建了一个新的(空)文件。正如一些教程所建议的,没有/ bin目录。但是,既没有将接受的答案中的阻止添加到此文件,也没有将相同的文件添加到/ bin都不会导致我的配置更新。

我终于发现appData/Roaming/JetBrains/IntelliJIdea2020.1/idea64.exe.vmoptions中存在对相同属性的引用。看起来像这样:

-Didea.max.intellisense.filesize=3470

我将其更改为此,应该足以满足我的需求:

-Didea.max.intellisense.filesize=9999

在此版本中,这让我很感冒,因为菜单项的行为无法反映所需的内容,但也有可能我的特定设置与库存有所不同。我确实安装了PyCharm和JDK。

答案 7 :(得分:1)

更改上述选项表单帮助菜单对我不起作用。 你有编辑idea.properties文件并更改为一些大的没有。

MAC: /Applications/<Android studio>.app/Contents/bin[Open App contents] 

Idea.max.intellisense.filesize=999999 

WINDOWS: IDE_HOME\bin\idea.properties

答案 8 :(得分:0)

Webstorm 的Windows默认安装位置:

  

C:\ Program Files \ JetBrains \ WebStorm 2019.1.3 \ bin \ idea.properties

我去了x4 default for intellisensex5 for file size

(尽管我的企业工作站是野兽: 第8代i7、32Gb RAM,NVMe PCIE3.0x4 SDD,gloat等,gloat等

#---------------------------------------------------------------------
# Maximum file size (kilobytes) IDE should provide code assistance for.
# The larger file is the slower its editor works and higher overall system memory requirements are
# if code assistance is enabled. Remove this property or set to very large number if you need
# code assistance for any files available regardless their size.
#--------------------------------------------------------------------- 
idea.max.intellisense.filesize=10000

    #---------------------------------------------------------------------
    # Maximum file size (kilobytes) IDE is able to open.
    #--------------------------------------------------------------------- 

idea.max.content.load.filesize=100000

答案 9 :(得分:0)

转到IDE:

步骤1: 打开菜单项:“帮助”,然后单击“编辑自定义属性”

步骤2: 设置参数:

idea.max.intellisense.filesize = 999999999

答案 10 :(得分:0)

PhpStorm 2020

  1. 帮助 -> 编辑自定义属性。
  2. 文件将在编辑器中打开。将以下部分粘贴到文件中。
 #---------------------------------------------------------------------
 # Maximum file size (kilobytes) IDE should provide code assistance for.
 # The larger file is the slower its editor works and higher overall system memory 
 requirements are
 # if code assistance is enabled. Remove this property or set to very large number 
 if you need
 # code assistance for any files available regardless their size.
 #---------------------------------------------------------------------
 idea.max.intellisense.filesize=2500
  1. 文件 -> 无效/重启 -> 重启

这有时可能不会更新,您可能需要编辑根 idea.properties 文件。

为任何版本的 Idea 编辑此文件

  1. 转到应用程序位置,即 linux => /opt/PhpStorm[version]/bin
  2. 找到名为idea.properties的文件备份文件,即idea.properties.old
  3. 使用任何 txt 编辑器打开原始文件。
  4. 查找idea.max.intellisense.filesize=
  5. 替换为 idea.max.intellisense.filesize=your_required_sizeidea.max.intellisense.filesize=10480 NB by default this size is in kb
  6. 保存并重新启动 IDE。