Generazione automatica di stub funzione
-
03-07-2019 - |
Domanda
Esiste un componente aggiuntivo di Visual Studio (o un programma autonomo windows / unix) che crea implementazioni di stub nel file cpp per le funzioni (comprese le funzioni dei membri della classe) che sono definite nel file di intestazione?
Soluzione
Ho lo stesso problema prima e ora sto usando la versione di prova di Visual Assist X . L'attività menzionata può essere eseguita facendo clic con il tasto destro sul nome del metodo - > Refactor - > Crea implementazione e poi Refactor - > Sposta l'implementazione nel file CPP.
Non sono un affiliato di Visual Assist X o altro, ma ciò aumenta notevolmente la mia velocità di programmazione con Visual C ++.
Altri suggerimenti
Refactor! per C ++ funziona con Dev Studio 2005 e 2008. La versione gratuita "tipo di" facciamo questo; se digiti il ??metodo stub nel file di intestazione (digitando qualcosa come void Foo (int bar) {}
anziché void Foo (int bar);
) puoi quindi " Sposta il metodo nel file sorgente. "
La versione completa ha molte più funzionalità ma non ho familiarità con il loro utilizzo.