Gran parte de mi tiempo dedicado al desarrollo de aplicaciones C++ se desperdicia implementando definiciones de clase. Con eso me refiero a la creación de prototipos de clases y luego a la creación de sus respectivas implementaciones.C++ Auto Class Implementación en el Editor
Por ejemplo:
#ifndef FOO_H
#define FOO_H
class Foo
{
public:
Foo (const X& x, const Y& Y);
~Foo();
void PerformXYZ (int Count);
};
#endif
Y ahora voy a tener que copiar y pegar, a continuación, añadir el Foo :: repetitivo en cada función.
Foo::Foo (const X& x, const Y& Y)
{
}
Foo::~Foo()
{
}
void Foo::PerformXYZ (int Count)
{
}
Por ahora copio las declaraciones de funciones a sus respectivos archivos * .cpp, eliminar las líneas vacías, luego vuelva a colocar ';' con "\ n {\ n \ n} \ n". Sin embargo, todavía tengo que especificar el espacio de nombres para cada función.
¿Hay herramientas en Eclipse, Vim o cualquier otro IDE/editor que le quiten esta carga a un desarrollador?
Hombre, tenemos la misma rutina :) – GManNickG
Crees que algo así existiría (sería muy útil). Si a nadie se le ocurre una respuesta, debe pensar en escribir un complemento o programa para hacerlo. – Kredns