[NB: encontré esencialmente la misma pregunta en StackOverflow , pero no tiene respuestas, y pensé que este sitio podría ser una mejor opción.]

Al usar Eclipse Mars CDT, si hay una declaración de función visible, posiblemente en un archivo incluido diferente, como

class Thing {
public:
    void myfunc(unsigned int count,
                bool something_special,
                const Other* other_obj) const;
};

y luego empiezo a escribir una definición de función, como

void Thing::myfunc(

luego Eclipse mostrará una ventana de sugerencia emergente que contiene los tipos de parámetros y los nombres de la declaración coincidente (o una lista de declaraciones para una función sobrecargada), siempre que:

  • Hago una pausa después de escribir el ( personaje, o
  • Realizo la acción de Asistencia de contenido con el cursor en cualquier lugar dentro de la ()o
  • Realizo la acción Sugerencias de parámetros con el cursor en cualquier lugar dentro de la ().

Esto es útil como recordatorio de lo que tenía la declaración, y puedo copiarla visualmente mientras escribo. Pero a menudo solo quiero usar exactamente los tipos y los nombres de los parámetros que aparecen en la declaración, o posiblemente comenzar con esos y luego editarlos un poco. ¿Hay alguna manera fácil de hacer que Eclipse simplemente complete la lista completa de parámetros de funciones (después de que elijo una sobrecarga cuando sea apropiado)?

aschepler
fuente