如何找出 Visual Studio 中注册的分类类型
How can I find out what classification types are registered in Visual Studio
我可以使用 IClassificationTypeRegistryService.GetClassificationType
来获取分类类型。这很棒,我可以在这里获得预定义类型列表:https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.language.standardclassification.predefinedclassificationtypenames.aspx
我还找到了其他语言注册的一些类型,例如 "cppType"。我不记得我是如何找到其他类型的名称并需要访问更多名称的。
如何枚举可用的分类类型?
好的,我发现我可以将鼠标悬停在调试器中的 IClassificationTypeRegistryService 实例上并检查一个私有成员,它是一个列出它们的数组。
我可以使用 IClassificationTypeRegistryService.GetClassificationType
来获取分类类型。这很棒,我可以在这里获得预定义类型列表:https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.language.standardclassification.predefinedclassificationtypenames.aspx
我还找到了其他语言注册的一些类型,例如 "cppType"。我不记得我是如何找到其他类型的名称并需要访问更多名称的。
如何枚举可用的分类类型?
好的,我发现我可以将鼠标悬停在调试器中的 IClassificationTypeRegistryService 实例上并检查一个私有成员,它是一个列出它们的数组。