Я не знаю, как делать именно то, что вы хотите, однако я знаю, как пройти через код t4 в visual studio. Вам нужно запустить второй экземпляр Visual Studio и прикрепить его к первому экземпляру, используя Debug-> Attach для обработки ... (Прикрепить его к себе, странно, я знаю). Это позволит вам установить контрольные точки в файле T4 во втором экземпляре, и он остановится и позволит вам пройти через него и посмотреть, что происходит.
Edit:
Вам нужно выполнить преобразование t4 в visual studio вместо инструмента командной строки, чтобы это работало. Поместите свой файл .tt в свой проект и установите для «Custom Tool» в его свойствах значение «TextTemplatingFileGenerator». Он будет генерировать файлы каждый раз, когда вы указываете файл для сохранения или когда вы щелкаете правой кнопкой мыши и говорите «Запустить пользовательский инструмент» для файла. См. эту статью MSDN для получения дополнительной информации.
Я также рекомендую получить ощутимый редактор T4 бесплатную версию, которая добавляет подсветку кода и intellisense примерно к 90% случаев, в которых я нуждался для него (он добавляет его только для функций в Core.dll для .NET Framework). Платная версия добавит intellisense ко всем прикрепленным сборкам.
Edit2: Если вы ДЕЙСТВИТЕЛЬНО хотите использовать временные файлы CS, которые он использует, вы можете увидеть, какие файлы CS из временной папки загружены в отладчик (я точно не помню, где).