Visual Studio中的 Razor 编辑器代码操作

在 Visual Studio 中编辑 Razor 文件时,可以使用这些代码操作。

applies to:.razor 文件和 ASP.NET Core MVC Razor 视图文件(.cshtml

生成方法

可以直接从 Razor 文件中的方法调用生成方法。

  1. 将光标置于没有匹配定义的方法调用上。
  2. Ctrl+打开“快速操作”和“重构”。
  3. 选择 “生成”方法

Visual Studio基于调用站点创建方法签名,以便继续实现逻辑。

删除不必要的指令

未使用的 Razor 指令在编辑器中淡化。 可以使用代码操作删除它们。

  1. 将光标置于淡化 @using 指令上。
  2. Ctrl+打开“快速操作”和“重构”。
  3. 选择 “删除不必要的指令”。

在 MVC Razor 视图中,此清理也适用于不必要的 @addTagHelper 指令。

对 Using 进行排序和合并

使用此代码操作来组织 Razor @using 指令。

  1. 打开包含多个 @using 指令的 Razor 文件。
  2. Ctrl+打开“快速操作”和“重构”。
  3. 选择 “排序和合并使用”。

此操作按字母顺序排列 Razor @using 指令并删除重复项。