c# – 有没有办法通过Resharper通过一个模板/宏生成多个文件?

前端之家收集整理的这篇文章主要介绍了c# – 有没有办法通过Resharper通过一个模板/宏生成多个文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我为应用程序编写API时,我总是遵循一个看似如下的设置模式(谁不是!?):
User (Folder/Namespace)
    User.cs
    UserDao.cs
    UserDaoFactory.cs
    UserService.cs
    UserServiceFactory.cs

我知道Resharper有我已经使用的文件模板,但如果我不必单独添加每个文件,当你在一个应用程序中使用超过30个实体时,这将非常繁琐.如果你不能用resharper做到这一点,那么无论如何使用Visual Studio制作某种宏来执行你的resharper文件模板?

解决方法

>在一个文件中创建所有这些类(如果需要,创建一个包含标准类集的文件模板) >写下你的逻辑 >按Shift Alt L将焦点放在解决方案资源管理器中的文件上 >按Ctrl Shift R显示重构此菜单,其中包含适用的重构列表. >选择“将类型移动到匹配文件”,完成重构向导,并观察分成单个文件的类. >要将所有新创建的类放入文件夹,请在“解决方案资源管理器”中选择它们,然后再次调用Refactor. >这次,选择Move to Folder. >在重构向导中指定新文件夹的名称,按“创建此文件夹”,然后完成向导.

猜你在找的C#相关文章