我正在开发VS2013扩展程序。当按Ctrl + F5
从Visual Studio开发环境运行扩展时,我看到以下奇怪的显示:
似乎syntax highlighting
仍在使用,但只有每一行的过分为紫色。
但是如果我安装我的VS扩展并通过正常启动VS来运行它。显示正常。
任何人都知道如何修复它?这是一些VS bug吗?
答案 0 :(得分:1)
问题已解决。
我添加了name
,其中包含以下默认实现:
Editor Classifier
我曾将此编辑器分类器添加到我的VSIX包中,并使用public UDKBuildDescriptionFileEditorFormat()
{
this.DisplayName = "UDKBuildDescriptionFileEditor"; //human readable version of the name
this.BackgroundColor = Colors.BlueViolet; // <-- HERE
this.TextDecorations = System.Windows.TextDecorations.Underline; // <-- HERE
}
运行它。但是在我从VSIX中删除它之后似乎。在使用Ctrl + F5
运行时,Visual Studio无法自动删除它。
解决方案是,从Ctrl + F5
手动卸载此编辑器分类器。