【发布时间】:2014-10-29 19:52:54
【问题描述】:
我使用以下信息为 VS2012 创建了一个 MEF 编辑器扩展 (VSIX): http://msdn.microsoft.com/en-us/library/dd885242(v=vs.110).aspx
语法高亮、语句完成、签名帮助和大纲功能运行良好。
编辑器扩展将文件扩展名与内容链接的方式如下: http://msdn.microsoft.com/en-us/library/ee372313(v=vs.110).aspx
[Export]
[FileExtension(".hid")]
[ContentType("hid")]
internal static FileExtensionToContentTypeDefinition hiddenFileExtensionDefinition;
我找不到将一些特定的无扩展名文件链接到内容类型的方法。我该怎么做?
感谢您阅读我的问题。
【问题讨论】:
-
不要指定文件扩展名并在你的 textViewCreationListener 中,如果 IDocument.FilePath 没有扩展名,做一个 if-check,然后使用 SetContrntType 什么的?
标签: c# visual-studio-2012 mef visual-studio-extensions vsix