【问题标题】:Visual Studio 2015 - Associate custom file extension with cshtml editorVisual Studio 2015 - 将自定义文件扩展名与 cshtml 编辑器关联
【发布时间】:2017-06-26 10:43:52
【问题描述】:

我有一个包含 Razor 语法的自定义扩展名文件。我想以cshtml 身份打开此文件以查看突出显示的 Razor 语法。

我应该将Tools->Options->Text Editor->File Extension 中的哪种编辑器与我的自定义扩展关联? 我已经尝试了组合框中的所有编辑器,但没有成功。 当我将扩展名更改为 cshtml 时,会突出显示 Razor 语法。

【问题讨论】:

    标签: razor visual-studio-2015 razorengine


    【解决方案1】:

    不幸的是,这似乎是不可能的 - 请参阅this question。

    就个人而言,我正在使用 RazorEngine 来生成 HTML 电子邮件,并且出于这个原因,我的所有模板都使用 .cshtml 扩展名。我没有任何特别的理由来改变它。

    【讨论】:

    • 唉,有一个很好的理由来改变这个:使用 csproj MvcBuildViews 标签构建 MVC 视图。 Nuget RazorEngine 包支持默认 Razor 引擎不支持的自定义操作,因此这会破坏我的 MvcBuildViews。有没有解决过这个问题?
    猜你喜欢
    • 1970-01-01
    • 2015-12-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-08
    • 1970-01-01
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多