【问题标题】:Are there no quick actions when editing razor (cshtml) files?编辑 razor (cshtml) 文件时是否没有快速操作?
【发布时间】:2017-12-30 16:26:34
【问题描述】:

我正在运行 VS Enterprise 15.5 的全新安装,并且刚刚禁用 R# 以查看 VS 最近的实际功能(我厌倦了它的速度如此之慢)。

我们对 ASPNet Core cshtml 文件做了很多工作。我注意到编辑剃刀文件时没有快速操作。例如:

编辑器可以看到@using 标记是不必要的,但没有快速操作(灯泡)建议将其删除。

与下面引用的类 (Notification) 相同,没有建议添加 @using 标记的快速操作。

在普通的 .cs 文件中,这些操作运行良好,我有点惊讶没有在 razor 文件中看到这一点。是否设置不正确?

Resharper 有这些建议,我认为 VS 也会,但也许我错了?

【问题讨论】:

    标签: c# asp.net-mvc razor asp.net-core


    【解决方案1】:

    Visual Studio 中支持快速操作 (Ctrl+.) 的新 Razor 编辑器正在开发中。下图展示了如何启用此功能的预览:

    https://devblogs.microsoft.com/aspnet/wp-content/uploads/sites/16/2020/07/enable-experimental-razor.png

    您可以在这里阅读更多内容:

    https://devblogs.microsoft.com/aspnet/new-experimental-razor-editor-for-visual-studio/

    【讨论】:

      【解决方案2】:

      编辑 razor (cshtml) 文件时是否没有快速操作?

      VS-2015 或 VS-2017 没有内置任何内容。虽然如果你只是添加一个 web.config 和命名空间,你不需要在 razor 文件中使用任何 using 语句。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-21
        • 1970-01-01
        • 2011-05-12
        • 2023-03-25
        • 2017-07-20
        • 2021-03-01
        相关资源
        最近更新 更多