Например, если я изменю сигнатуру в функции в заголовке или в cpp, я бы хотел, чтобы она автоматически менялась в другой. Если я добавлю новую функцию в любом из них, она должна появиться в обоих. Если я удалю функцию, она может закомментировать другую.
Вручную дублировать изменения кажется глупым.
Некоторые люди упоминали http://www.lazycplusplus.com/ в ответ на похожий вопрос, но, похоже, это инструмент командной строки, который потребует сохранения и последующего запуска этого внешнего инструмента для определенного файла. Это все еще больше ручных шагов, чем я думал бы, было необходимо; Я хотел бы, чтобы это применило изменения при наборе .