Tengo 2 problemas con el Intellisense en VS2010. Nuestro proyecto es muy grande, consta de un par de cientos de archivos .js que comprenden un par de cientos de miles de líneas de código. Después de usar VS2010 por tan solo 5-10 minutos, el uso de la memoria puede subir fácilmente a más de 1gb, lo que causa una desaceleración significativa, y cada vez que CTRL + TAB aparece entre los archivos "Actualización de JavaScript Intellisense" aparece en la barra de estado. Todos nuestros archivos .js tienen etiquetas para que Intellisense sepa dónde encontrar el código relacionado, cada .js puede hacer referencia fácilmente a otros 20-30 archivos .js.JavaScript Intellisense en VS2010 extremadamente lento y hambriento de memoria
Así que supongo que cada vez que CTRL + TAB o abre un nuevo archivo .js, el Intellisense se reconstruye, y para mí parece que reconstruye Intellisense cada vez que CTRL + TAB, independientemente de si realizó algún cambio o ahora, y nunca parece liberar memoria, el uso de la memoria nunca baja.
He intentado todas las soluciones que he encontrado en línea, incluso algunas que parecían estúpidas porque me estoy desesperando, incluso instalé VS2010 SP1 Beta hoy esperando que Microsoft lo haya solucionado, no.
Cerrar TABS tampoco ayuda, el uso de memoria sigue siendo alto. Mi solución actual es reiniciar VS2010 cada 30-60 minutos y mantener un número mínimo de archivos abiertos.
¿Alguna idea?
VS2010 a memory hog? ¡De ninguna manera! (Lo siento, tuve que hacerlo). VS2010 parece usar alrededor de 1GB sin importar lo que esté haciendo en mi proyecto actual. Tal vez necesites más ram en tus estaciones de trabajo de desarrollo si eso está ralentizándolo y no hay correcciones actuales (lo sé, repugnante respuesta). – Ocelot20
Mi PC tiene 6 gb de RAM: - /, probablemente debería haber dicho, cuando usa 1 gb para un proyecto .NET no es tan lento como 1 gb para un proyecto de JavaScript. Y cuando se usa digamos 400-500mb para el proyecto de JavaScript, también está bien. es solo cuando comienza a golpear 1 gb o así que se ralentiza como loco. El tabbing es lento, a veces al hacer clic en el IDE no responde y solo puede usar el teclado. Además, utilizamos etiquetas /// mucho. –
DavidT
Tengo la experiencia del mismo problema. Solo prueba un IDE diferente. Soy un desarrollador de dotnet pero hago todo mi ajax y desarrollo web en webstorm: http://www.jetbrains.com/webstorm/. ¡La finalización del código de JavaScript es increíble! Darle una oportunidad. – philrabin