Расширяемость Visual Studio 2010, MPF и языковые службы

Я пытаюсь расширить Visual Studio 2010 RC, чтобы иметь возможность использовать собственный язык программирования.

Первые две вещи, которые я попытался сделать, — это подсветка синтаксиса/функция IntelliSense (это легко сделать благодаря образцу «Ook!» из PDC09) и возможность создавать новые шаблоны проектов (т. е. иметь возможность открывать файлы *.myproj) .

Для этой второй задачи я не могу найти простых руководств или примеров. Большинство примеров предназначены для Visual Studio 2008 (что касается интеграции с IronPython) или даже для VS2003. Несколько примеров, доступных для VS2010, не работают (включая MPFProj) или не компилируются, и их слишком сложно понять.

Есть ли простой для понимания пример, использующий MPFProj или автономное решение, показывающий, как интегрировать шаблоны для пользовательского языка в Visual Studio 2010?


person Arseni Mourzenko    schedule 08.04.2010    source источник


Ответы (2)


Похоже, что содержимое MSDN теперь актуален и довольно хорошо объясняет, как делать то, что мне нужно. Кстати, Учебник MSDN теперь доступен для Visual Studio 2010 (переписан из старой версии для Visual Studio 2008).

person Arseni Mourzenko    schedule 03.05.2010

Новые образцы можно найти по адресу http://blogs.msdn.com/b/vsx/archive/2014/05/30/vs-2013-sdk-samples-released.aspx для Visual Studio SDK 2013

person Alexander Pacha    schedule 15.07.2014