В прошлом шаге мы посмотрели, что блоки кода можно писать только для отладочной версии. Мы с Вами немного убыстри это вопрос создав макрос для IDE, который будет выделенный фрагмент упаковывать в оболочку из #ifdef _DEBUG. Вот его полный код.
Sub DebugCode() ActiveDocument.Selection.Cut ActiveDocument.Selection = "#if defined _DEBUG" ActiveDocument.Selection.NewLine ActiveDocument.Selection.Paste ActiveDocument.Selection.NewLine ActiveDocument.Selection = "#endif" End Sub
Подробнее в MFC: "Шаг 239 - Использование макросов IDE". Итак, создаем все, что необходимо для макроса. Выделяем строку с кодом.
Запускаем макрос.
Готово. Можно пользоваться, очень удобно, если блоков много и делать приходиться это часто.