2015-04-07 40 views
9

Tôi đang cố gắng sử dụng VS hiệu quả hơn và tôi đang tìm cách tạo phương pháp tự động. Ví dụ, tôi biết nếu bạn gõ foreach sau đó nhấn TAB hai lần nó tạo ra mã bộ xương, vì vậy nếu tôi đã có một phương pháp như thế này:Tự động tạo hành động trong bộ điều khiển MVC

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

Có một cách để tạo ra các 'mã bộ xương' vì vậy tôi don' t phải tự loại nó ra. Tôi nhìn vào method stubs nhưng dường như chúng không áp dụng cho điều này.

+2

có một xây dựng trong đoạn: type 'mvcaction4' và tab để giúp bạn còn sơ khai một hành động đánh. – DLeh

+0

Chính xác những gì tôi đang tìm kiếm. Nếu bạn muốn đặt nó như một câu trả lời tôi sẽ đánh dấu bạn, cảm ơn. – Frayt

Trả lời

23

Có là các đoạn mã dựng sẵn trong Visual Studio để trợ giúp về điều này:

mvcaction4 

chèn:

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

mvcpostaction4 

Chèn

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

Cảm ơn ..Một trợ giúp nhỏ từ phía tôi- Sử dụng CTRL + K, CTRL + X để chèn đoạn trích trong studio trực quan.Liên kết này cung cấp thêm thông tin: https://msdn.microsoft.com/en-us/library/ z4c5cc9b (v = vs.90) .aspx –

+0

về mặt kỹ thuật nó là 'Ctrl + K, X', nhưng cái đó cũng hoạt động quá – DLeh

+0

Tôi cũng nghĩ vậy nhưng chỉ theo cách MSDN như đã đề cập trong url. –

2

Nếu không có, bạn có thể tạo đoạn mã. Chỉ cần đặt trong thư mục bên phải và VS sẽ sử dụng nó.

Đối với VS2013 đặt nó trong thư mục:

\ Documents \ Visual Studio 2013 \ Code Snippets \ Visual C# \ Code Snippets My

Xem ở đây làm thế nào để tạo ra một đoạn mã https://msdn.microsoft.com/en-us/library/ms165394.aspx

Các vấn đề liên quan