Xcode Header Autocomplete

1

Estoy publicando esto desde Stack Overflow porque la pregunta no encaja mejor en esta red de intercambio de pila.

Estoy usando Xcode 5.1.1 en Mountain Lion y creando una aplicación de línea de comandos en C ++. Tengo algunos problemas extraños con los encabezados y el autocompletado. Por ejemplo, cuando escribo <vector>, recibo una sugerencia para la vector.hcual obviamente es un archivo no válido.

ingrese la descripción de la imagen aquí

A continuación, autocompletar parece faltar por varias cabeceras, incluyendo pero no limitado a unordered_map, random, mutex, tuple.

ingrese la descripción de la imagen aquí

Sin embargo, aunque el autocompletado no funciona para estos encabezados, compilan bien y el sonido metálico parece saber dónde encontrarlos.

Si ayuda, estas son mis preferencias de ruta de búsqueda (estas son las predeterminadas en mi sistema). No hay nada en las rutas de búsqueda de usuario o biblioteca y solo $inheritedy solo /Applications/Xcode.app/.../usr/include(como se ve en la imagen) en Rutas de búsqueda de encabezado. Sin embargo, estas son las mismas rutas predeterminadas que se encuentran en otra máquina.

ingrese la descripción de la imagen aquí

Revisé esa otra máquina Mac y allí, todo funciona como debería. El autocompletado para todo funciona perfectamente y solo muestra una entrada (y el icono muestra un archivo c ++ en lugar de una página en blanco).

¿Alguien sabe cuál podría ser el problema, o al menos dónde Xcode busca los encabezados que se muestran en su ventana de autocompletar?

1110101001
fuente

Respuestas:

0

Se solucionó actualizando a los rebeldes (algo que he querido hacer durante mucho tiempo). Parece que al hacerlo se actualiza el lugar donde se almacenan los encabezados.

1110101001
fuente
bueno, esa es una solución radical para resolver ese problema
jokoon