Maison > Article > développement back-end > L'éditeur PHP PhpStrom est lent
Lorsque j'utilise phpstorm pour développer des projets récemment, lors du chargement et de l'exécution d'un fichier, quelle que soit sa taille, si le fichier du projet contient beaucoup de données, phpstorm peut rester bloqué et se bloquer. J'ai ajusté les paramètres de mémoire, désactivé les invites dynamiques et utilisé le mode sans échec de phpstorm, mais aucun d'entre eux ne peut résoudre le problème de la carte. J'ai également essayé d'abandonner PHPstorm et d'utiliser d'autres IDE pour le développement. Mais ils ne sont pas aussi simples à utiliser que phpstorm. Il n'y avait aucun moyen, je n'arrivais pas à trouver de solution sur Baidu en Chine, j'ai donc dû sortir et la chercher.
Enfin, j'ai vu différentes réponses dans un forum étranger. Tant que deux paramètres de la machine virtuelle Java sont modifiés, le problème de la carte est complètement résolu.
Les étapes sont les suivantes :
1. Recherchez le fichier phpstorm.vmoptions et ouvrez-le avec le Bloc-notes.
2. Ajoutez les deux lignes de code suivantes :
-Dawt.usesystemAAFontSettings=lcd -Dawt.java2d.opengl=true
3. Enregistrez et quittez.
Réflexion :
phpstorm est développé en utilisant JAVA. Étant donné que l'EDI fournit la fonction de rendu des mots-clés du fichier source, toute modification du fichier ou mouvement de la souris déclenchera l'opération de rendu. L'environnement JAVA par défaut de phpstorm n'utilise pas la technologie d'accélération matérielle de la machine pour obtenir un rendu en temps réel, donc bien sûr le système se bloquera. Tant que le système utilise l'accélération matérielle par défaut dans l'environnement JAVA, le problème de l'occupation trop importante des ressources système et du blocage de phpstorm peut être résolu.
Vous pouvez désormais utiliser à nouveau l'environnement familier de phpstorm.
Pour plus d'articles liés au fonctionnement lent de l'éditeur PHP PhpStrom, veuillez faire attention au site Web PHP chinois !