2011-05-03 13 views
5

¿Hay algo que hacer para que la finalización del código reaccione más rápido?¿Por qué la finalización del código Xcode 4 es lenta?

que tienen el mismo problema en el Mac mini 2010 con 4 GB de RAM y el iMac de 21,5 i3 2010.

que hay algo para configurar para que funcione más rápido? o solo soy yo el que tengo este problema?

¿Alguien tiene el mismo problema?

Respuesta

1

He empezado a experimentar el mismo problema. Inicialmente estaba bien, pero con el tiempo ha comenzado a resoplar. Lo que es particularmente malo es borrarlo mientras el diálogo de finalización del código está abierto y está intentando ponerse al día. ¿Alguien sabe de algo que se pueda apagar para acelerar esto?

Recientemente he agregado Accessorizer, por lo que podría tener algo que ver con eso. Experimentará y actualizará esta publicación.

Estoy usando un macbook pro core dúo de 2.4 ghz con 8 gb de ram y 256 gb de M4 crucial, ¡así que no debería haber problema allí! Eclipse por el contrario funciona muy bien.

+0

La eliminación del accesorio no tiene ningún efecto. Parecería que solo se ralentiza para las clases con un alto recuento de líneas. Ok, tal vez un defecto de diseño, pero 500 líneas en una clase relacionada con el dibujo y el diseño es probablemente bastante normal. ¿Alguien más experimentó esto? – Ellis

+0

Actualización: parece ser más específico que eso. Si un método tiene un alto recuento de líneas, XCode se confunde. Espero que esto se aborde en una versión futura. – Ellis

+0

He tenido suerte al colapsar mis líneas de código en mis clases grandes. parece ayudarme considerablemente Con todo el dinero que Apple tiene, es una lástima que existan pequeños insectos similares. son frustrantes por decir lo menos. –

1

Xcode 4.5 es un poco más rápido en varias cosas, incluido el autocompletado, pero sigue siendo un problema. A veces, cuando un proyecto realmente comienza a funcionar, lo obligaré a eliminar 'datos derivados', lo que provocará que Xcode vuelva a indexar todos los archivos del proyecto. Después de eso, las cosas parecen ser bastante más rápidas, por un tiempo.

Para eliminar 'datos derivados', haga clic en el icono Organizer en la esquina superior derecha de Xcode. Organizer Button

Luego, en la ventana de Organizer, haga clic en la pestaña Projects, a continuación, en la fila Derived Data, haga clic Delete.... Después de hacer esto, espere unos 5-10 segundos y Xcode debería reiniciar su indexación. Organizer Window

Cuestiones relacionadas