Как создать генератор кода для определенных типов файлов для среды IDE Visual Studio?

Например, если я создаю тип файла уценки, я хочу, чтобы Visual Studio распознавал (*.md), и когда бы я ни сохранял его, он преобразовывал его в HTML.

Есть инструменты, которые делают это для:

  • машинопись на js
  • Coffeescript для JS
  • меньше ксс
  • Sass для CSS

пример

Так же, как *.ts расширяется до *.js

+-Player.ts
  |
  +-Player.js

Я хочу создать плагин / расширение / все, что расширяет *.foo до *.bar

+-MyDoc.foo
  |
  +-MyDoc.bar

Я хочу сохранить файлы связанными и перестраивать *.bar каждый раз, когда *.foo обновляется

Я просто ищу информацию о том, как начать, или пример реализации.

1 ответ

Решение

Шаблон T4 - это то, что я использовал в конце дня.

Другие вопросы по тегам