Creo que esto aumentaría la calidad de vida al envolver, pero Google no encontró nada y tampoco pude encontrar nada específico dentro de Netbeans.En .cpp, ¿hay alguna forma de implementar automáticamente todas las funciones desde su .h?
Lo que quiero es empezar con esta cabecera:
class bla
{
public:
static void gfg(somearg asd);
};
Entonces abra la bla.cpp en blanco y presiona 'autoimplement'. Después de eso, se vería así:
#include "bla.h"
static void bla::gfg(somearg asd)
{
//TODO: implement
throw unimplemented("void bla::gfg(somearg) is unimplemented");
}
¿Alguien sabe de una herramienta como esta?
¿Qué quiere decir, ¿Podría dar un ejemplo de ¿Qué quieres o ser más específico? – jedwards
¿Cuánto tiempo atrás en el árbol de herencia te gustaría ir? Las clases derivadas de clases base múltiples o muchas le causarán problemas. ¿Realmente deseas crear stubs de métodos para declaraciones de métodos * absolutamente todo *? – Tony
Esta es una característica realmente útil a veces. Es común en Visual Studio/Resharper, al menos para .NET: si declaras que una clase implementa una interfaz, puedes hacer que genere stubs para todos los miembros públicos de esa interfaz (generalmente con implementaciones que lanzan una excepción NotImplemented). Realmente me gustaría esta habilidad en otros IDEs. – Joe