Pregunta

Para todo mi código, la función de autocompletado de Eclipse funciona bien, excepto cuando uso un typedef.

Código de ejemplo (someclass.hh):

typedef std::vector<int> IntVector;

class SomeClass {
 void sort_int_vector(IntVector &iv) {
   iv.//eclipse auto complete does not work. (ctrl-space)
  }
}

¿Cómo puedo configurar Eclipse para que se complete automáticamente en este caso? ¿O esto no es posible?

Utilizo el paquete Ganymede C / C ++ (CDT) para Linux de 64 bits

¿Fue útil?

Solución

Esto funciona para mí usando Galileo, hubiera esperado que esto funcione para un par de lanzamientos ahora.

Verifique que el CDT pueda encontrar el archivo de inclusión apropiado. Puede consultar el Incluye en el explorador de proyectos.

Si no encuentra sus inclusiones, verifique las propiedades de su proyecto - > C / C ++ General - > Caminos y Símbolos. Puede agregar rutas a lugares para encontrar los encabezados. Simplemente funcionó para mí, el nuevo asistente de proyecto configuró rutas al cygwin que tengo en mi camino.

captura de pantalla de cdt

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top