在控制器MVC中自动生成动作

Fra*_*ayt 14 c# asp.net-mvc visual-studio-2012

我正在尝试更有效地使用VS,而我正在寻找一种自动生成方法的方法.例如,我知道如果你键入foreach然后按TAB两次它会生成骨架代码,所以如果我有这样的方法:

[HttpPost]
public ActionResult CloseTicket()
{
    //do stuff
}
Run Code Online (Sandbox Code Playgroud)

有没有办法生成'骨架代码'所以我不必手动输入它.我查看了方法存根,但它们似乎不适用于此.

DLe*_*Leh 30

Visual Studio中有内置代码片段来帮助解决此问题:

mvcaction4
Run Code Online (Sandbox Code Playgroud)

刀片:

public ActionResult Action()
{
    return View();
}
Run Code Online (Sandbox Code Playgroud)

mvcpostaction4
Run Code Online (Sandbox Code Playgroud)

插入

[HttpPost]
public ActionResult Action()
{
    return View();
}
Run Code Online (Sandbox Code Playgroud)

  • @DLeh它不适用于**VS 2017社区**版.我正在[这](http://prntscr.com/get90y) (5认同)
  • 谢谢..我这边的小帮助 - 使用快捷键 CTRL+K、CTRL+X 在 Visual Studio 中插入片段。此链接提供了更多信息:https://msdn.microsoft.com/en-us/library/z4c5cc9b (v=vs.90).aspx (2认同)