Я пытаюсь расширить Visual Studio 2010 RC, чтобы иметь возможность использовать собственный язык программирования.
Первые две вещи, которые я попытался сделать, — это подсветка синтаксиса/функция IntelliSense (это легко сделать благодаря образцу «Ook!» из PDC09) и возможность создавать новые шаблоны проектов (т. е. иметь возможность открывать файлы *.myproj) .
Для этой второй задачи я не могу найти простых руководств или примеров. Большинство примеров предназначены для Visual Studio 2008 (что касается интеграции с IronPython) или даже для VS2003. Несколько примеров, доступных для VS2010, не работают (включая MPFProj) или не компилируются, и их слишком сложно понять.
Есть ли простой для понимания пример, использующий MPFProj или автономное решение, показывающий, как интегрировать шаблоны для пользовательского языка в Visual Studio 2010?