J'utilise PHPStorm (5.0) comme IDE PHP, mais je suis en train de créer du contenu frontal avec Javascript. Le problème est le suivant: PHPStorm devient très lent. Il utilise toute la mémoire 494M lors de l'édition du fichier Javascript. Je n'ai aucun fichier actif autre que mon fichier Javascript. Le fichier lui-même ne contient que 191 lignes.
Est-ce que je peux faire n'importe quoi pour accélérer les choses?
Si vous exécutez un projet avec une base de code exceptionnellement volumineuse, les performances de IDE peuvent réellement gêner, car par défaut, il surveille tous les fichiers de tous les sous-répertoires de votre projet chargé.
Généralement, une base de code volumineuse ne nécessitera pas d'observateurs sur une bonne partie des fichiers. Vous pouvez améliorer les performances en accédant à File/Settings/Project/Directories
et en excluant les dossiers dans lesquels vous n'avez pas besoin de regarder/chercher.
Si vous devez effectuer une recherche dans ces fichiers, vous avez la possibilité d'inclure les répertoires exclus et d'effectuer une nouvelle recherche quand même.
En outre, la désactivation des plug-ins que vous n'utilisez pas peut également contribuer à améliorer les performances, mais pas autant que les répertoires.
Fix 1. Désactiver l'orthographe . Fichier-> Paramètres-> Editeur-> Inspections-> Orthographe
Fix 2 . Si sur Linux essayez ceci: Dans/phpstorm/bin/vous trouvez - phpstorm.vmoptions - phpstorm64.vmoptions
Dans phpstorm, allez dans aide-> à propos de et vérifiez si JRE est 64 ou pas. Si 64 éditez phpstorm64.vmoptions.
Insérer ces 2 lignes à la fin .- Dawt.Java2d.opengl = true - Dsun.Java2d.xrender = false
En cas de problèmes de performances, signalez le problème sous YouTrack et téléchargez un instantané de la CPU , chaque problème est unique et nécessite une enquête.
Je viens de passer par un processus assez détaillé avec JetBrains. Il s’est avéré que c’était mon moniteur secondaire. J'ai un écran de rétine de 28 ". Si je l'exécute sur la résolution par défaut 1920x1080 en vrai rétine, tout se passe bien. Lorsque j'augmente la résolution, la performance commence vraiment à glisser . À partir de maintenant (juin 2016), c'est une question ouverte dans leur système sans solution.
J'ai également découvert que si vous utilisez .gitignore, vous devez également marquer ces fichiers et répertoires comme "Exclus" dans l'EDI. Cela aide un peu avec les grands projets.
J'ai eu le même problème il y a quelque temps, voici ce qui m'a aidé à le résoudre.
Tout d’abord, assurez-vous d’exclure le dossier node_modules dans Paramètres -> Répertoires.
Cette modification a amélioré la situation pour moi, mais n'a pas résolu tous les problèmes de performances que j'avais avec les fichiers JavaScript.
PHPStorm et tous les produits Jetbrains sont lents lors de l’ouverture de gros fichiers (plus de 2000 lignes de code). Vous avez peut-être un bon PC, mais le problème ne concerne pas le PC ou le processeur. Sur le même matériel Eclipse, les Netbeans sont bien meilleurs si on parle de rapidité. Il suffit de lire ceci: https://intellij-support.jetbrains.com/hc/en-us/community/posts/206999515-PhpStorm-extremely-slow-on-large-source-files
En 2018, c'est complètement différent. PHPStorm fournit un moyen simple de modifier les options de la machine virtuelle Java.
Xmx
par une valeur supérieure. La valeur par défaut est 750m
. L'augmenter à 1024m
me suffisait.