如何在Visual Studio中使用投影缓冲区来编辑嵌入在C#中的语言?

时间:2016-07-19 03:47:15

标签: c# visual-studio languageservice

projection technique可用于自定义Visual Studio编辑器以支持嵌入式语言。在线提供的示例,例如HTML中嵌入的editor customization for Django支持脚本语言。这些实现似乎与内置的HTML编辑器绑定在一起。

是否有人就如何为嵌入在C#中的语言实现类似功能提出建议?我试图复制用于Django编辑器的投影缓冲区解决方案,并将内容类型从“HTML”更改为“CSharp”。编辑器似乎将C#内容识别为“代码”,但不提供语法高亮,IntelliSense等。

0 个答案:

没有答案