2015-04-07 12 views
9

Próbuję wydajniej używać VS i szukałem sposobu automatycznego generowania metody. Na przykład, wiem, jeśli wpiszesz foreach następnie naciśnij TAB dwukrotnie generuje kod szkielet, więc gdybym miał metody takie jak to:Automatyczne generowanie akcji w kontrolerze MVC

[HttpPost] 
public ActionResult CloseTicket() 
{ 
    //do stuff 
} 

Czy istnieje sposób generowania „kod szkielet”, więc don” t trzeba ręcznie wpisać. Zajrzałem do method stubs, ale nie wydają się do tego odnosić.

+2

jest wbudowany we fragmencie: typ 'mvcaction4' i uderzył kartę, aby pomóc skrótową działanie. – DLeh

+0

Dokładnie tego, czego szukałem. Jeśli chcesz to ująć jako odpowiedź, to cisze, dzięki. – Frayt

Odpowiedz

23

Nie są wbudowane fragmenty w Visual Studio aby w tym pomóc:

mvcaction4 

wkładki:

public ActionResult Action() 
{ 
    return View(); 
} 

I

mvcpostaction4 

Wstawki

[HttpPost] 
public ActionResult Action() 
{ 
    return View(); 
} 
+1

Dzięki .. Mała pomoc z mojej strony- Użyj skrótu CTRL + K, CTRL + X, aby wstawić fragmenty w visual studio. Ten link zawiera więcej informacji: https://msdn.microsoft.com/en-us/library/ z4c5cc9b (v = vs.90) .aspx –

+0

technicznie jest to 'Ctrl + K, X', ale ten też działa – DLeh

+0

Ja też tak myślałem, ale po prostu podążałem drogą MSDN jak wspomniano w url. –

2

Jeśli go nie ma, możesz utworzyć fragment kodu. Wystarczy umieścić w odpowiednim folderze, a VS go użyje.

Dla VS2013 umieścić go w folderze:

\ Documents \ Visual Studio 2013 \ fragmenty kodu \ Visual C# \ My fragmenty kodu

Zobacz tutaj, jak stworzyć fragment kodu https://msdn.microsoft.com/en-us/library/ms165394.aspx

Powiązane problemy