【发布时间】:2010-08-16 13:43:17
【问题描述】:
我可以告诉 Visual Studio 如何处理具有自定义文件扩展名的文件吗?我希望能够在 Visual Studio 中打开扩展名为“.xxx”的文件并突出显示 CSS。
我尝试通过转到 VS -> 工具 -> 选项 -> 文本编辑器 -> 文件扩展名来做到这一点,但在编辑器下拉菜单中没有指定“将其视为 CSS”。
【问题讨论】:
标签: visual-studio file-extension
我可以告诉 Visual Studio 如何处理具有自定义文件扩展名的文件吗?我希望能够在 Visual Studio 中打开扩展名为“.xxx”的文件并突出显示 CSS。
我尝试通过转到 VS -> 工具 -> 选项 -> 文本编辑器 -> 文件扩展名来做到这一点,但在编辑器下拉菜单中没有指定“将其视为 CSS”。
【问题讨论】:
标签: visual-studio file-extension
在 Visual Studio 中转到 Tools > Options > Text Editor > File Extension
您可以在此处添加特定扩展并选择 Visual Studio 用于该扩展的“编辑器”。
【讨论】:
Tools > Options > Text Editor > File Extension 编辑器下拉菜单中没有 CSS 选项。
您可以使用注册表黑客。 http://www.engagesoftware.com/Blog/EntryId/117/Editing-SqlDataProvider-scripts-within-Visual-Studio.aspx
基本上,您查看 HKLM:\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\9.0\Languages\File Extensions\.css(根据您的 VS 版本更改版本号,如果您不在 64 位操作系统上,则删除 Wow6432Node)并制作一份副本,称之为 @ 987654326@
更新根据a similar Stack Overflow question,对于某些扩展(即CSS),还有一个步骤要采取。它表示从您正在复制的扩展中获取 GUID,并在 HKLM:\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\9.0\Editors 中找到它的条目,并在其 Extensions 键中添加一个 DWORD 值,就像现有的 css 值一样。该问题还指向 VS 库中的扩展。但是,即使在这样做之后,我自己仍然无法获得语法突出显示......
【讨论】:
.SQL,但不适用于.CSS...)
在 Visual Studio 2019 上测试。 工具 > 选项 > 文本编辑器 > 文件扩展名 用“。”添加您的文件扩展名像 .ejs(Node.JS 视图引擎),然后将其设置为已知编辑器之一并按添加: .ejs >> HTML 编辑器 在 VS 中关闭并重新打开带有 .ejs 的文件,您将在它们上看到 HTML 标记。
【讨论】: