The file size (2.74MB) exceeds configured limit (2.56MB). Code insight features are not available

刘超 18天前 ⋅ 108 阅读   编辑

一、描述

  idea有如下提示
 

二、分析

  IDEA对能关联的文件大小做了限制,主要是为了保护内存,默认值为2500kb,对于一般的java文件也够用了,只是antlr生成的java文件过大,达到2.7.4多。

三、解决方法

  方法一、菜单修改,
    a、选择Help -> Edit Custom Properties,如下

   

    b、再打开文件中,添加idea.max.intellisense.filesize=5000,如下
   

    c、然后重启idea

  方法二、修改配置文件,JetBrains安装目录\IntelliJ IDEA Community Edition 14.1.4\bin 目录下的idea.properties文件,将idea.max.intellisense.filesize改为5000,如下

#---------------------------------------------------------------------
# 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
idea.max.intellisense.filesize=5000
# 默认值为2500kb

  方法三、启动时修改,

    a、打开Mac IDEA界面,如下: 

   

    b、打开右下角的Configure,选择Edit Custom Properties:

   

    c、打开后,往里面填写如下内容,然后点击保存:

idea.max.intellisense.filesize=50000

    d、点击保存,重启IDEA, 就可以正常运行代码了

四、参考文章
  1、https://cloud.tencent.com/developer/article/1039824
  2、https://stackoverflow.com/questions/23057988/file-size-exceeds-configured-limit-2560000-code-insight-features-not-availabl
  3、https://blog.csdn.net/wodedipang_/article/details/80273240


注意:本文归作者所有,未经作者允许,不得转载

全部评论: 0

    我有话说: