接下來幾天先不急著講MVC的部分,先來介紹一下Visual Studio 2012(簡稱VS)這套開發工具以及細部的開發技巧,在開發ASP.NET MVC專案之前我只會寫Android,學生時期寫過PHP,至於是C#那是什麼... 能吃嗎?在開啟VS之後整個呆坐在電腦前面,當時的開發團隊連一本ASP.NET MVC中文書都找不到,只有主管從網路上找來的"英文"pdf,所以對於VS只能用Eclipse的角度去認識VS,在介紹VS之前先分享一下我觀察到C#與Java的不同之處
再來就是本篇的重點了(廢話一堆才講到重點...
透過程式碼片段可以少打很多字,不過需要記住一些關鍵字並搭配快速鍵來使用,這個好用的功能是專案過了3個月後有個新進同仁(強者)分享才知道的,在Eclipse也有類似功能,例如:
main + Alt + / :
public static void main(String arg[]){}
sysout + Alt + / :
System.out.println();
在VS裡面我自己最常用的是下面這三個,產生程式碼後可以再透過tab鍵去修改變數名稱,其實透過預設的Code Snippet也能順便學習C#語法:
prop+tab :
public int MyProperty { get; set; }
for+tab :
for (int i = 0; i < length; i++){
}
mvcaction4+tab :
public ActionResult Action(){
return View();
}
還有很多可以去程式碼片段管理員一探究竟,也可以把自己常寫的code建立起來,加快開發速度,網路上有蠻多文章在講這個功能的,有興趣的可以Google一下:Code Snippet