5

投影技术可用于自定义 Visual Studio 编辑器以支持嵌入式语言。在线提供的示例,例如Django 的编辑器自定义支持嵌入在 HTML 中的脚本语言。这些实现似乎与内置的 HTML 编辑器相关联。

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

4

0 回答 0