Editar 2017 : Você pode primeiro tentar experimentar alocar o PhpStorm um pouco mais de RAM, se disponível. Faça isso por
- Indo a
Help -> Edit Custom VM Options
- Mude
-Xms
e -Xmx
seja algo razoável para o seu hardware. Eu tenho -Xms512m
e -Xmx2048m
em um laptop de 8 GB de RAM.
- Reinicie o PhpStorm.
- Se você quiser ver a quantidade de RAM que o PhpStorm está usando, vá para,
File -> Settings
procure e habilite show memory indicator
.
Resposta original : Fiz algumas alterações para aumentar a capacidade de resposta do IDE. Tenho certeza de que há mais coisas que você pode fazer, mas descobri que isso melhora o desempenho dentro das margens utilizáveis. Do mais eficaz ao menos:
- Desative as injeções de idioma: Arquivo -> Configurações -> Injeções de idioma. Desmarque quantas caixas você achar confortável. HTML foi o verdadeiro assassino para mim.
- Desative as inspeções: Arquivo -> Configurações -> Inspeções. Desmarque quantos você não precisar.
- Desative os plug-ins não utilizados: Arquivo -> Configurações -> Plug-ins. Desmarque não utilizado.
Essas mudanças reduziram o tempo de inicialização e aumentaram significativamente a capacidade de resposta do IDE em geral.
show memory indicator
e não vê nenhuma mudança, esse recurso é exibido na barra de status. jetbrains.com/help/phpstorm/status-bar.html Você pode precisar ativar isso em Exibir> Barra de status-Xms1024m
,phpstorm64.exe
parei de funcionar. Mesmo executando a partir da linha de comando não ajudou nem mostrou nenhum erro.Adicione-os ao seu arquivo
phpstorm.exe.vmoptions
ouphpstorm64.exe.vmoptions
, na parte inferior:Aceleração sólida a ponto de o editor agora estar realmente utilizável.
Eu nunca vou entender porque as pessoas criam editores em Java.
fonte
Help
->Edit Custom VB Options...
Se você precisar acelerar o PhpStorm imediatamente, ative o modo de economia de energia. (Arquivo> Modo de economia de energia ou usando o ícone "Hector the Inspector" na barra de status IDE). Este modo desativa as inspeções de código instantâneas. Dessa forma, você pode terminar o que começou e, mais tarde, decidir quais inspeções de código desativar.
fonte
DESATIVADO SE VOCÊ USAR UMA VERSÃO MAIS RECENTE DO QUE 2017.1:
A maneira mais eficaz de acelerar a nova versão do phpstorm é um recurso experimental que será lançado por padrão no phpstorm 2017.1. Até que você possa ativá-lo em produtos Jetbrains (webstorm, phpstorm etc.)
Clique em
Help
=>Edit custom properties
Adicionar editor.zero.latency.typing = true
Feche e abra novamente o aplicativo.
Para mim, a mudança de digitação não é mais lenta. Outros truques não me ajudaram ou não de forma perceptível.
fonte
Tente remover arquivos desnecessários de seu projeto. Eu tinha 3k + * .html arquivos de log dentro do meu projeto e isso tornava a digitação terrivelmente lenta quando a guia 'Projeto' estava aberta. (Ocultar a guia do projeto ou desligar o plugin do PHP também acelera o PHPStorm, mas obviamente essas não são compensações viáveis.) (Estou usando o PHPStorm 2016)
fonte
No meu caso, o PhpStorm não era lento - um bug no driver do meu monitor introduziu um grande lag, e aconteceu que dediquei esse monitor ao PhpStorm. Se você leu até aqui, tente o PhpStorm em um monitor diferente, isso teria me economizado muito tempo.
fonte
É possível que ajude a aumentar a alocação máxima de memória para o PhpStorm além de seu padrão.
Para o meu, foi limitado a 2 GB. Eu sei que você perguntou sobre uma máquina com Windows, mas para usuários de mac que estejam lendo isso, você pode mudar isso abrindo o PhpStorm sem abrir um projeto. Em seguida, clique em Configurar> Editar propriedades personalizadas e altere o valor xmx para um limite superior.
fonte