手把手一步一教你如何利用Visual Studio建立自己的模板

來源:互聯網
上載者:User

(此教程為本人原創教程,轉載請標明出處)

第一步:開啟Visual Studio (這裡我雖然用的是Visual Studio 2008,但是Visual Studio 2005也同樣適用,而且建立方法都是一樣的)

 

                                                         (Figure 1)

第二步: 建立一個新的項目並且命名為MyTemplate(最好寫成MyProjectTemplate,這樣容易區分是Project Template還是Item template),在這個例子裡,我全部用的是Console項目,如果你要第一ASP.NET的模板,那麼就建立一個ASP.NET的website即可.

                                                           (Figure 2)

第三步:當你建立完Console的應用程式以後,就把你要加的著作權資訊還有#Region這些東西放好,歸好位,至於著作權資訊的裡面$xxxx$這些關鍵字,我這裡就不再贅訴了。去寶典(MSDN)看看就明白了。http://msdn2.microsoft.com/en-us/library/eehb4faa(VS.80).aspx

 

                                                 (Figure 3)

第四步:前面的工作都是講如何建立模板,做好了所有的準備工作以後,接下來幾步就是如何匯出模板的關鍵了.

 

首先, 從File菜單下選擇Export Template (中文裡應該叫"匯出模板"吧,如果偶中文還沒有退化)

                                                            (Figure 4)

 

第五步:當你選擇了Export Template以後,就會跳出 figure 5這個視窗,這裡主要是選擇你要建立的模板類型。微軟把模板類型分成兩種:

1. Project Template (項目模板?? 如果翻譯不對,大家看圖理解吧)

2. Item Template (抱歉,這個我不知道中文是什麼)

從第五步到第八步,我們都是建立一個Project Template,後面的就是重複前面工作,建立一個Item Template.

 

在這步我要說明一下,可能有些朋友會混淆這兩種模板,其實最簡單的理解就是Project Template是在當你開啟Visual Studio建立項目時候顯示在那裡的一個自訂模板. 假設你現在要建立一個Console的應用程式,你自然會選New Project,這時Console Application就顯示在裡面了,那麼我們的Project Template和這個是等同的. Figure 8 就包括了我們自訂的模板和Visual Studio內建的模板。

那Item Template又是做什麼的呢?其實故名思義,當你建立好項目以後,你會往裡面添加Class,Interface...等,那麼你就勢必會用Add New Item了,而我們自訂的Item Template也就顯示在這個裡面了. Figure 12 包括了我們自訂的Item Template和Visual studio內建的Item Template.

                                                  (Figure 5)

第六步: 當你選好模板類型以後,這步就是給你模板命名的時候了,預設條件下,這個模板的名字是你目前的項目名字,在這裡你可以用公司名字加以區分。例如我現在給CNC寫程式,那麼我就其一個CNC.xxx,那麼當我換了工作或者臨時到別的公司做活,我只要在建立一個,把建立好這個用在這個公司就行了。這樣哪怕你日後又回CNC工作,你也不用在重新給CNC穿件一個模板了。

當名字起好了,你還可以為你自己的模板換上你自己的表徵圖,而且還可以添加一些模板描述。當你全部填寫完這些資訊以後,下面就是告訴你你的模板會被輸出到哪裡,是否自動把模板倒入到Visual Studio,還有是否要開啟模板的輸出檔案夾。

                                                 (Figure 6)

第七步:如果上一個途中最下面的選項你選上了,Visual Studio就開啟了這個模板的匯出檔案家,這時你可以順手備份一下了

                                                 (Figure 7)

第八步:經過了前面七步的講述,我們已經建立好了自己的模板,下面就開始享受模板給你帶來的快樂吧。

                                                  (Figure 8)

 

 

 

以下內容和前面一樣,只不過是用來建立Item Template的,我就不再贅述了.

 

好了,該講的都講完了,如果大家還有什麼不懂或者建議可以在我Blog上面留言,如果表達不清楚還請各位諒解,寫blog的時候才發現自己中文的退步

                                                 (Figure 9)

                                                 (Figure 9)

                                                  (Figure 10)

                                                 (Figure 11)

                                                 (Figure 12)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.