node - PHPStorm excepcionalmente lento al editar Javascript
webstorm (8)
Estoy usando PHPStorm (5.0) como PHP IDE, pero estoy ocupado creando algunas cosas front-end con Javascript en este momento. El problema es: PHPStorm se vuelve muy lento. Utiliza todos los 494M de memoria mientras edita el archivo Javascript. No tengo ningún archivo activo que no sea mi archivo Javascript. El archivo en sí es de sólo 191 líneas de largo.
- Yo invalide los cachés;
- Reinicié PHPStorm / mi computadora;
- Apagué todas las inspecciones de Javascript.
¿Hay algo que pueda hacer para acelerar las cosas?
A partir de 2018 es completamente diferente. PHPStorm proporciona una forma sencilla de cambiar las opciones de JVM.
- En el menú principal, seleccione Ayuda | Editar las opciones de VM personalizadas
- Cambiar el valor de
Xmx
a un valor más alto. El valor predeterminado es de750m
. Incrementarlo a1024m
fue suficiente para mí. - Ahora su PHPStorm debería comenzar a trabajar como de costumbre.
Acabo de pasar por un proceso bastante detallado con JetBrains. Resultó que era mi monitor secundario. Tengo una pantalla de retina de 28 ". Si lo ejecuto con la resolución predeterminada 1920x1080 en retina verdadera, funciona bien. Cuando subo la resolución, el rendimiento realmente comienza a arrastrarse. En este momento (junio de 2016), este es un problema abierto En su sistema sin solución.
También descubrí que si usa .gitignore, también debería marcar estos archivos y directorios como ''Excluidos'' en el IDE. Eso ayuda algo con proyectos más grandes.
Arreglo 1. deshabilitar la ortografía. Archivo-> Configuración-> Editor-> Inspecciones-> Ortografía
Arreglo 2. Si está en Linux, intente esto: En / phpstorm / bin / has encontrado - phpstorm.vmoptions - phpstorm64.vmoptions
En phpstorm goto help-> about y verifica si JRE tiene 64 o no. Si es 64 edita phpstorm64.vmoptions.
Inserta estas 2 líneas al final. -Dawt.java2d.opengl = true -Dsun.java2d.xrender = false
En el caso de los problemas de rendimiento, el problema en YouTrack y la carga de una instantánea de la CPU , cada problema es único y requiere investigación.
PHPStorm siempre se sentirá más lento que las aplicaciones nativas en cualquier sistema operativo que tenga (lo uso en Windows, Linux y Mac), solo porque Java es más lento. Tuve que hacer muchos ajustes para que se sintiera más rápido, y lo único que realmente mejoró la velocidad fue un disco duro SSD.
Intente ajustar un poco el archivo vmoptions
y obtendrá un mejor rendimiento, pero no espere que se comporte como aplicaciones nativas. Para ediciones de archivos simples (no proyectos) solo use un editor como Sublime Text, Vim o lo que sea.
PHPStorm y todos los productos Jetbrains son lentos al abrir archivos grandes (más de 2000 líneas de código). Puede tener una buena PC pero el problema no está en la PC o el procesador. En el mismo hardware de Eclipse, Netbeans es mucho mejor si hablamos de velocidad. Simplemente lea esto: https://intellij-support.jetbrains.com/hc/en-us/community/posts/206999515-PhpStorm-extremely-slow-on-large-source-files
Si está ejecutando un proyecto con una base de código excepcionalmente grande, el rendimiento del IDE realmente puede mejorar porque, de forma predeterminada, observa todos los archivos en todos los subdirectorios de su proyecto cargado.
En general, una base de código grande no requerirá que los observadores vean una buena parte de los archivos. Puede mejorar el rendimiento yendo a File/Settings/Project/Directories
y excluyendo las carpetas que no necesita ver / buscar dentro.
Si necesita buscar dentro de esos archivos, tiene la opción de incluir directorios excluidos y buscar nuevamente de todos modos.
Además, deshabilitar cualquier complemento que no esté utilizando puede ayudar a mejorar el rendimiento también, pero no tanto como los directorios.
Tuve el mismo problema hace un tiempo, aquí es lo que me ayudó a resolverlo.
Primero asegúrese de excluir la carpeta node_modules en Configuración -> Directorios.
Este cambio lo hizo mejor para mí, pero no resolvió todos los problemas de rendimiento que tuve con los archivos JavaScript.
- Desinstalar PHPStorm
- Descargue e instale la Caja de herramientas de JetBrains ( https://www.jetbrains.com/toolbox/app/?fromMenu )
- Instale PHPStorm a través de la caja de herramientas de JetBrains
- Abra el menú de configuración de PHPStorm dentro de la Caja de herramientas ( Screenshot )
- Aumente el tamaño máximo de almacenamiento dinámico a 1024 MB
- Reiniciar PHPStorm