2

我正在尝试从 VS 2017 迁移到 Rider……IDE 非常吸引人!

在不使用命令行的情况下,有没有办法以时尚的方式从上下文菜单中添加控制器来搭建控制器,如下所示:

在此处输入图像描述

4

1 回答 1

3

不,您没有像在 VisualStudio 中那样从类或视图模型中构建控制器的选项,但您仍然可以通过右键单击创建控制器。

虽然它不像 VisualStudio 那样流行,但您可以通过非常相似的方式添加 Controller:

  1. 右键单击 Controller 文件夹。
  2. 在上下文菜单中选择新建->控制器。

Rider 将为您创建一个简单的控制器结构,如下所示:

using System.Web.Mvc;

namespace ASPNETMVCApplication.Areas.Admin.Controllers
{
    public class Controller1 : Controller
    {
        // GET
        public ActionResult Index()
        {
            return
            View();
        }
    }
}

然后你可以Alt+Enter覆盖 View() 并创建一个视图。

但它与 VisualStudio 在这种情况下提供的选项相去甚远。

Rider 版本:Rider 2017.1.1 Build #RD-171.4456.2813,于 2017 年 8 月 22 日构建

于 2017-09-06T01:06:36.583 回答