O tamanho do arquivo excede o limite configurado (2560000), os recursos de insight de código não estão disponíveis

184

Estou tentando trabalhar em um arquivo Javascript grande no Jetbrains WebStorm 8 e estou recebendo uma mensagem na parte superior da janela de edição que diz:

O tamanho do arquivo excede o limite configurado (2560000). Recursos de insight de código não disponíveis.

Como posso aumentar o 'limite configurado' para obter acesso a todos os recursos?

Instantâneo
fonte

Respostas:

259

No IntelliJ 2016 e versões mais recentes, você pode alterar essa configuração no menu Ajuda, Editar propriedades personalizadas (conforme comentado por @eggplantbr).

Nas versões mais antigas, não há GUI para isso. Mas você pode alterá-lo se editar o arquivo Propriedades da plataforma IntelliJ IDEA :

#---------------------------------------------------------------------
# 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
Álvaro González
fonte
5
Lembre-se de colocar um valor como '999999', pois a Webstorm 11.0.3 remover esse campo ou colocá-lo em um valor extremamente alto (cerca de doze 9s) não funcionou.
Ice derretido
1
Os recursos de insight de código incluem "inspeções" e formatação de código. Eu sei que esses dois recursos não funcionaram em um arquivo XML de 8 MB que abri até aumentar o limite de tamanho do arquivo.
Andy
Quando faço isso no android studio, ele diz 'O arquivo C / users / .... androidstudio3.0 /...../ ideas.customproperties não existe. Crio?' Não tenho certeza se quero arriscar estragar alguma coisa. Descobri que exceder esse limite foi o motivo pelo qual o preenchimento automático e outros recursos pararam depois de perceber esta mensagem.
Androidcoder
Podemos usar o mesmo método para os derivados IntelliJ IDE do JetBrain. Eu verifiquei no RubyMine 2018.2.1. Como @ Andy, eu tive uma situação em que estou revendo alguns arquivos XML grandes e não formatados. A reformatação de arquivos de 3,5 MB é bastante lenta, mas funciona agora, e era isso que eu queria.
Webaholik 28/08/18
Use isso em projetos Android quando a classe de recurso R não for reconhecida, como nesta pergunta ; porque o arquivo de origem gerado excede o limite.
Fabianopinto
68

Isso é construído a partir da resposta de Álvaro González e Como aumentar o limite de memória IDE no IntelliJ IDEA no Mac?

Vá para Ajuda> Editar propriedades personalizadas

Adicionar:

idea.max.intellisense.filesize=999999

Reinicie o IDE.

Henry
fonte
1
Para o Android Studio no Windows, ele me pediu para criar um novo arquivo C:\Users\<username>\.AndroidStudio2.3\idea.properties. Mas finalmente funcionou. Muito Obrigado !
Atul
7
Se você está se perguntando, o valor está em KB e padrão é 2500. jetbrains.com/help/idea/tuning-the-ide.html
Mahdi
18

Edite o arquivo de configuração para o 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

Salvar e reiniciar o IDEA

sendon1982
fonte
2
Esta resposta está incompleta. Você deve especificar o processo que o usuário deve seguir para configurar o IDE com essas configurações.
9788 Steve Jobs -
também a configuração padrão max.content é um fator 10 maior do que o outro que você tem o mesmo
jenson-button-event
5

Para esclarecer a resposta de Alvaro , você precisa adicionar a opção -D à lista de linhas de comando. Estou usando PyCharm, mas o conceito é o mesmo:

pycharm{64,.exe,64.exe}.vmoptions:
<code>
    -server
    -Xms128m
    ...
    -Didea.max.intellisense.filesize=999999 # <--- new line
</code>
rodo
fonte
4
Você não precisa adicionar o '-D' e precisa usar o arquivo idea.properties, não o arquivo vmoptions.
espírito walker
1
Estou usando o executável de 64 bits e adicionando-o ao idea.properties não aplicou a alteração. A adição da nova linha, conforme descrito acima, corrigiu isso para mim. Deve haver um arquivo idea64.properties comparável?
Noremac 18/03
@Noremac - Há um PhpStorm.batarquivo no mesmo bindiretório que sugere que há uma -Didea.properties.file=...opção JVM: -?
Álvaro González
5

Para aqueles que não sabem onde encontrar o arquivo que estão falando. Na minha máquina (OSX) está em:

  • PyCharm CE: /Applications/PyCharm CE.app/Contents/bin/idea.properties
  • WebStorm: /Applications/WebStorm.app/Contents/bin/idea.properties
jfunk
fonte
Também sou usuário do OSX e a resposta aceita funcionou para mim. Executado no RubyMine, mas todos devem ser iguais.
Webaholik
1

Alterar as opções acima do menu Ajuda não funcionou para mim. Você editou o arquivo idea.properties e mudou para um número grande.

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

Idea.max.intellisense.filesize=999999 

WINDOWS: IDE_HOME\bin\idea.properties
Faheem
fonte
1

Para a versão 2020 de 64 bits

Tentei em vão encontrar a localização atual desse arquivo para a versão 2020. Ao navegar para Help > Edit Custom Propertiesum novo arquivo (vazio), é criado em appData/Roaming/JetBrains/IntelliJIdea2020.1/idea.properties. Não há diretório / bin, como sugerem alguns tutoriais. No entanto, nem adicionar o bloco da resposta aceita a este arquivo nem adicionar o mesmo arquivo a / bin resultou em uma atualização para minha configuração.

Finalmente descobri que existe uma referência à mesma propriedade em appData/Roaming/JetBrains/IntelliJIdea2020.1/idea64.exe.vmoptions . Se parece com isso:

-Didea.max.intellisense.filesize=3470

Eu mudei para isso, que deve ser adequado às minhas necessidades:

-Didea.max.intellisense.filesize=9999

Isso me parece um bug nesta versão em que o comportamento do item de menu não reflete o que é necessário, mas também pode ser que minha configuração específica seja de alguma forma diferente do estoque. Eu tenho o PyCharm e o JDK instalado.

Isherwood
fonte
0

Local de instalação padrão do Windows para Webstorm :

C: \ Arquivos de programas \ JetBrains \ WebStorm 2019.1.3 \ bin \ idea.properties

Eu fui x4 default for intellisenseex5 for file size

(porém, minha estação de trabalho comercial é uma fera: 8a geração i7, 32Gb de RAM, NVMe PCIE3.0x4 SDD, gloat, etc, gloat, etc )

#---------------------------------------------------------------------
# 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
jenson-button-event
fonte
0

Vá para o IDE:

PASSO 1: Abra o item de menu: "Ajuda" e clique em "Editar propriedades personalizadas"

PASSO 2: Defina o parâmetro:

idea.max.intellisense.filesize = 999999999

Emad Aghayi
fonte
Parece uma repetição de várias respostas anteriores.
isherwood 15/04