我正在尝试从 VS 2017 迁移到 Rider……IDE 非常吸引人!
在不使用命令行的情况下,有没有办法以时尚的方式从上下文菜单中添加控制器来搭建控制器,如下所示:
不,您没有像在 VisualStudio 中那样从类或视图模型中构建控制器的选项,但您仍然可以通过右键单击创建控制器。
虽然它不像 VisualStudio 那样流行,但您可以通过非常相似的方式添加 Controller:
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 日构建