VSIX扩展现有的C#语言编辑器

VSIX扩展现有的C#语言编辑器,c#,visual-studio,vsix,C#,Visual Studio,Vsix,背景:我想使用支持highlightning(可选IntelliSense支持)的VSIX插件和自定义预处理器扩展现有的C语言,以允许一些自定义定义的语法糖(例如新关键字、自定义运算符、特殊预处理器常量等)。 我知道可以使用C#创建新的语法编辑器,但我想知道,如何使用VSIX扩展扩展现有的C#语言编辑器。 有人有这样一个项目的博客/例子的链接吗 我还知道,使用VS2015可以访问Roslyn语法树,但如果不扩展Roslyn编译器本身,我不太确定如何使用它(请参阅)

背景:我想使用支持highlightning(可选IntelliSense支持)的VSIX插件和自定义预处理器扩展现有的C语言,以允许一些自定义定义的语法糖(例如新关键字、自定义运算符、特殊预处理器常量等)。
我知道可以使用C#创建新的语法编辑器,但我想知道,如何使用VSIX扩展扩展现有的C#语言编辑器。
有人有这样一个项目的博客/例子的链接吗

我还知道,使用VS2015可以访问Roslyn语法树,但如果不扩展Roslyn编译器本身,我不太确定如何使用它(请参阅)