# 快速重新命名整個專案! 使用 VisualStudio 建立專案範本 Visual Studio 有一個建立專案範本的功能,可以利用匯出專案精靈,將整個專案封裝程可轉發的專案範本,方便管理。 --- ## 什麼是專案範本? 可以把現有專案封裝成一個穩定乾淨的範本,能把資料夾結構、程式邏輯、等等都包起來,假設想要節省空間,也可以不封裝從外部引用進來的package或dll,讓拿到範本的人直接從nuget拉回來。 專案範本可以分享給其他人匯入使用,可以想像一個情境 有一批開發人員,各自有專案要做,但是架構差不多,而且有一部分元件是相同的,為了希望大家使用固定的開發架構,減少切換專案的熟悉期,資深的技術主管可以把現有的專案包成一個範本,要求全體團隊開發時直接使用這個範本。同一個團隊內,連程式碼和程式架構都使用固定範本,要複製開發模式或是互相支援又更輕鬆了。 --- ## 如何匯出專案範本 匯出範本的操作十分簡單,選擇 專案> 匯出範本 , 然後跟著精靈按一按就可以存成.zip檔了 實際操作步驟如下 --- ## 下拉選單 > 專案 > 匯出範本 ![](https://i.imgur.com/yicXeKp.png) --- ## 選擇專案範本 下拉選單選擇專案 ![](https://i.imgur.com/UQzmaSN.png) --- ## 輸入範本名稱(可不輸入) 這個名稱是未來在建立專案時,在 Visual Studio 視窗中可以看到的文字描述 預設會自動勾選"自動將範本會入VisualStudio",其他台電腦需要手動匯入 --- ## 輸入範本名稱範例圖片 ![](https://i.imgur.com/QWgNI5E.png) --- ## 在方案總管按右鍵建立新專案 其實已經做完了,這時候建立新專案,就可以自己任意取名字了。新建立的專案可以獨立運作, --- ## 新增專案的圖片 ![](https://hackmd.io/_uploads/SklefDgYzT.png) --- ## 需要在其他電腦建立專案? 手動匯入專案範本的方法 前面說的方法,因為是同一台電腦,所以會自動把專案範本匯入,但如果是去一台全新的電腦,就需要手動把專案範本帶到其他電腦匯入。 匯入第一步要把前面的.zip檔放在專案範本資料夾,以2015預設的為例: %userprofile%\Documents\Visual Studio 2015\Templates\ProjectTemplates\ 後面可以接各種類型的資料夾,例如 - Visual C# - JavaScript - Visual Basic --- ## 參考資料: HOW TO:建立專案範本 [https://docs.microsoft.com/zh-tw/visualstudio/ide/how-to-create-project-templates?view=vs-2019](https://docs.microsoft.com/zh-tw/visualstudio/ide/how-to-create-project-templates?view=vs-2019) [Visual Studio]快速建立自己的project template [https://dotblogs.com.tw/hatelove/archive/2011/07/06/visual-studio-create-your-project-template.aspx](https://dotblogs.com.tw/hatelove/archive/2011/07/06/visual-studio-create-your-project-template.aspx) 建立VS2010專案項目範本 [http://blog.darkthread.net/post-2012-01-17-vs2010-item-template.aspx](http://blog.darkthread.net/post-2012-01-17-vs2010-item-template.aspx) Visual Studio 各類型範本的使用說明 [http://libraclark.blogspot.tw/2013/09/visual-studio.html](http://libraclark.blogspot.tw/2013/09/visual-studio.html) ###### tags: `程式設計`