一只程序猿的生產效率很重要。生成效率高了,老板喜歡你,妹子崇拜你,你也可以給自己節省很多時間。
加班的一般都是新手程序猿,除了對語言和技術不熟悉,工具也是很影響生成效率的因素。我們知道,猿和其他動物最大的區別在於,猿會使用工具。所以這一系列我將介紹一下如何用好手頭的工具來幫助我們提高效率。
今天我們來看看如何在Visual Studio 2010中用內置的模板快速生成代碼片段。
代碼模板就是預先定義好的一個代碼片段。VS中,我們只要輸入模板的名稱,然后連按兩下TAB,VS就可以給我們把代碼片段補充完整。
下面列出的這些都是VS2010的預置代碼片段
流程控制語句估計大家都知道,這是最常用的“兩下tab”:
關鍵詞 |
生成 |
for |
for(int i = 0; i < length; i++){} |
foreach |
foreach (var item in collection) {} |
do |
do… while loop |
while |
while (true) {} |
if |
if (true) { } |
try |
try….catch… |
其實除了這些,VS還可以幫我們做很多事情:
關鍵詞 |
生成 |
class |
class MyClass{} |
ctor |
根據當前的類名生成空構造函數 |
cw |
Console.WriteLine() |
Exception |
自定義異常類模板 |
indexer |
索引器模板 |
mbox |
MessageBox.Show() |
prop |
自動屬性 get;set; |
propfull |
傳統屬性(私有字段、封裝get;set) |
propg |
自動屬性 get; private set; |