一般開發時,有時候會使用預設專案範本,或是空專案自行建立;但是在多人開發時,希望團隊有幾個通用的專案範本;這時候,如果使用的是 Visual Studio,可以建立自訂的 MSDN Visual Studio Templates。
想要建立專案範本,其實相當簡單;首先找一個想要建立範本的專案,接著在編輯列點選 project 再點選 export template…project -> export template...
因為要製作的是 Project Template,所以選取 Project Template,接著就按照 Visual Studio 設定精靈給予的選項設定就好了。
當使用預設選項,建立好之後 Visual Studio 會自動將自訂的 Template 匯入,然後就可以在新增專案的地方看到自訂 template
但是假如想要將自訂的 Templates 共享到團隊使用呢?首先要知道的是 Visual Studio 讀取 Project Template 的路徑,路徑可以在 MSDN Locate and Organize Project and Item Templates 上得知
1 | \My Documents\Visual Studio <Version>\Templates\ProjectTemplates\<Language>\ |
因為要讓團隊使用,先確定有可以共用的空間,然後按照以下路徑變更 template 路徑Tools -> Options -> Projects and Solutions -> User project templates locations:
補充一下,上述都沒提到 Templates 在 Visual Studio 中的檔案類型,當自訂 Templates 產生後,會有一個 .zip 壓縮檔案,整個壓縮檔案內容包含了所匯出的專案內容,這個壓縮檔案就是 Templates ,將此 zip 檔案放到上述的路徑下即可。