Автоматическое создание заглушек функций
-
03-07-2019 - |
Вопрос
Существует ли какая-либо надстройка Visual Studio (или отдельная программа Windows/Unix), которая создает реализации-заглушки в файле cpp для функций (включая функции-члены класса), определенных в заголовочном файле?
Решение
У меня была такая же проблема раньше, и теперь я использую пробную версию Визуальный помощник X.Упомянутую задачу можно выполнить, щелкнув правой кнопкой мыши имя метода -> Рефакторинг -> Создать реализацию, а затем Рефакторинг -> Переместить реализацию в файл CPP.
Я не являюсь партнером Visual Assist X или кем-то еще, но это действительно значительно увеличивает мою скорость кодирования с помощью Visual C++.
Другие советы
Рефакторинг!для С++ работает с Dev Studio 2005 и 2008.Бесплатная версия «своего рода» позволяет вам это сделать;если вы введете свой метод-заглушку в файл заголовка (набрав что-то вроде void Foo(int bar){}
вместо void Foo(int bar);
) вы можете затем «Переместить метод в исходный файл».
Полная версия имеет гораздо больше функций, но я не знаком с их использованием.