Я разочарован, пытаясь программировать макросы для Visual Studio (используя VS 2008, версия 9.0.30729.1 SP, со всеми обновлениями).
В Macro Explorer я могу перейти к примерам Microsoft / VSEditor и добавить подпрограмму, которая ведет себя так, как я хочу. Но я не могу заставить его работать где-то еще. В частности, в области MyMacros в Macro Explorer.
Детали:
Я скопировал весь код примеров / VSEditor и скопировал его в MyMacros / Testing, переименовал внутреннее имя модуля в Testing и сохранил измененный код. Macro Explorer теперь показывает модуль тестирования и все содержащиеся в нем подпрограммы. Если я щелкну правой кнопкой мыши, скажем, InsertDate и выберу Run, ничего не произойдет. Но если я прокручиваю вниз до samples / VSEditor / InsertDate и щелкаю правой кнопкой мыши и выбираю Run, он вставляет дату, как и следовало ожидать. Это практически идентичный код (только изменения местоположения и названия, упомянутые выше), но один выполняется, а другой нет.
Есть ли способ получить обратную связь о том, что происходит / где происходит сбой кода / почему происходит сбой кода?
Может кто-нибудь объяснить, что я делаю не так?