Noté que mi MacBook se calienta y hace ruido (ventiladores) cuando uso VS Code (v1.31). El Monitor de actividad muestra el Code Helper del proceso usando más del 100% de la CPU. Comenzó a suceder con un repositorio que es enorme. Solo se abrió una ventana, no se abrió ningún archivo y siempre usa más del 100% de la CPU.
Al verificar en Microsoft/GitHub, se informó un problema , pero lo cerraron diciendo "Este problema se cerró automáticamente porque necesita más información y no ha tenido actividad reciente". , pero sigue siendo un problema pendiente. Probé algunas de las recomendaciones en los comentarios, pero no funcionó.
¿Alguien tiene más información y / o sabe cómo evitar esto? ¿Es posible hacer algunas configuraciones para que VS Code no queme la MacBook?
Lo más probable es que se trate de un problema con un complemento en VS Code. Para mí, fue Pyright.
¿Como revisar?
Luego, dentro de la terminal, escriba esto:
ps auxiliar | grep 20295
tenga en cuenta que debe cambiar "20295" al número PID que encontró en el paso 3
Esto debería darle la información sobre qué extensión es. Yo, personalmente, lo quitaría, pero eso depende de ti. Como mínimo, comuníquese con el mantenedor de ese paquete y asegúrese de que esté al tanto del problema.
Después de eliminar la extensión, salga de VS Code, espere un poco mientras los ventiladores se ralentizan y luego comience de nuevo. No debería darte ningún problema ahora.
¡Feliz codificación!
/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper --ms-enable-electron-run-as-node /Users/<username>/.vscode/extensions/bmewburn.vscode-intelephense-client-1.8.2/node_modules/intelephense/lib/intelephense.js --node-ipc --clientProcessId=30825
. Aquí intelephence
está la extensión.Matar procesos en Mac kill -9 [PID]
y reiniciar VSC me ayudó a resolver el problema.
si no, consulte https://github.com/microsoft/vscode/issues/11963#issuecomment-317830768
agregando la siguiente configuración y reiniciando el editor, parece estar resuelto:
{
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/tmp": true,
"**/node_modules": true,
"**/bower_components": true,
"**/dist": true
},
"files.watcherExclude": {
"**/.git/objects/**": true,
"**/.git/subtree-cache/**": true,
"**/node_modules/**": true,
"**/tmp/**": true,
"**/bower_components/**": true,
"**/dist/**": true
}
}
Para los desarrolladores de React Native, intente agregar la carpeta expo en la configuración de vscode al archivo "files.watcherExclude"
. Hay demasiados archivos grandes en esa carpeta y su carpeta de caché.
{
**/node_modules/**,
**/.expo/**
}
El comportamiento que describe podría ser un error en VS Code o es un comportamiento previsto simplemente porque la cantidad de archivos que tiene requieren una gran cantidad de tiempo de CPU para procesar. Sospecho firmemente que el problema es un error.
El problema que ha encontrado tiene los mismos observables externos que su problema, es decir, el uso de CPU de Code Helper es muy alto. Sin embargo, podría haber muchas razones diferentes para que eso suceda. Por lo tanto, no es un problema que ese tema específico haya sido cerrado para comentarios externos.
Sugeriría encarecidamente abrir un nuevo número en su lugar. Ir a esta página:
https://github.com/Microsoft/vscode/issues
Y haga clic en el botón "Nuevo problema". Seleccione que desea presentar un "Informe de error". Luego, descríbalo todo cuidadosamente, incluyendo cuáles de las recomendaciones que probó no funcionaron.
Con suerte, el equipo de VSCode podrá corregir el error y lanzar una versión nueva y reparada.
Tengo un archivo de descuento dentro de LaTeX que provocó que el proceso Code Helper consumiera el 100 % de los recursos de la CPU.
Revisé las extensiones y noté que, cuando deshabilito la extensión Markdown+Math , el uso de la CPU se reduce inmediatamente.
Uso la extensión Markdown+Math para obtener una vista previa de los archivos Markdown dentro de LaTeX. Desinstalé la extensión y ahora uso "Markdown Preview Enhanced".
Probé VSCode estable y VSCode interno en el mismo proyecto y las mismas extensiones.
El daño de la CPU ocurre solo en una compilación estable y no en los internos.
A veces tengo que usar la compilación estable porque algunas características se rompen en los internos de vez en cuando.
Esto es algo que ya se solucionó en Insiders, pero no se está estabilizando. Me ha estado molestando durante meses.
En mi caso fue Settings Sync v3.4.3. ¡Una vez que lo deshabilité, el problema desapareció!
Para aquellos que lleguen en 2022, las versiones más nuevas tienen yarn
un caché local de todos los paquetes, que deben excluirse.
Esto funcionó para mí como un archivo de proyecto..vscode/settings.json
{
"files.exclude": {
"**/.yarn/cache": true
},
"files.watcherExclude": {
"**/.yarn/cache/**": true
}
}
yarn
. ¿Cómo responde esto a la pregunta original?
steve cámaras
Tim Vermeulen
Tim Vermeulen