如何在Visual Studio中自動創建.cs文件?如何自動創建.cs文件?
我想創建一個宏/擴展/模板不重複常見的代碼。
我想生成它們;我想在文本框中寫下「客戶」
而這個「生成器」將生成CustomerRepository.cs到「Datas project」。 CustomerService.cs爲「Services project」,CustomerDto.cs爲「Dtos project」。所以,正如你所看到的,我不想一個一個地創建每個文件。我需要一個工具來生成和放置這些CSV文件來糾正項目......我該怎麼做?
我搜索了很多,發現CodeSmith Tools的代碼生成器。 http://www.codesmithtools.com/product/generator
但我想買它;這對我所需要的來說太複雜了。我不確定我是否可以使用nuget包系統來創建它。任何想法/生成代碼文件的方式?
用於編寫代碼生成器,使用msBuild。 – Arash
我不確定它是否是答案,但請檢查[T4模板](https://msdn.microsoft.com/en-us/library/bb126445%28v=vs.120%29.aspx) – Matyas
我工作對於CodeSmith,您可以使用我們的VS Integration + Generator項目文件在Generator中輕鬆完成此操作。 –