automapper自动创建映射_一款小巧的电脑桌面整理工具,一键自动分类还你一个清爽的桌面...

今天要介绍地这款工具叫酷呆桌面,安装包才5M,用完以后发现真的酷呆了!

5e45ed21c2f4d70f63dc1eb99b83ee68.png

酷呆桌面 Coodesker 是一款小巧、免费的桌面整理工具,类似于之前介绍过的Fence。虽然功能不多,但还是有一些独特的优势。

一键自动整理桌面

这个功能真的吹爆,直接给大家示范一下,先看一眼我特意弄乱的浮夸桌面:

fe4aebbfebd395d379130504d333a446.png

可能真实情况比我这种刻意整乱的还浮夸,然后打开酷呆,瞬间整个世界都清净了!所有东西都被放到了盒子里。

5908d8d41fca505d5d87dd1cbc2d065e.png

酷呆分门别类的把桌面上的文件按压缩包、文档、目录、图片以及快捷方式收纳到不同的盒子中,超级省心!

4ef60ef9c2259e1b5723344db67ff819.gif

而且还支持自定义分类规则,如果还有特殊整理需求,可以按后缀自定义。

8a0095efeb6f5dd73db90e4fedef6784.png

也就是说你可以分得更细,比如将表格、文档、PPT单独分一类,这样再也不用在桌面找文件找半天了。

桌面盒子

类似于Fence的抽屉,酷呆桌面可以创建盒子进行桌面整理,每个盒子还可以再分类形成侧边选项卡。比如我把快捷方式进行了分类:

803308276e4d078f023888ee7b689951.gif

新建盒子只需桌面右键,在盒子中空白处右键则可以创建左侧选项卡盒子。

92fecbc179435a2f0b78aec101f0a86e.png

盒子支持最小化和重命名。虽然没有更多外观上的设置选项,但我觉得完全够用,大家可以配合我之前的文章修改图标达到美化的效果。

映射盒子

酷呆也支持创建文件夹映射,右键创建映射盒子可以把其他盘的文件夹映射到桌面,并且也会自动分类

a3e389ca2bd05f256fe6ba1cd720a5ea.png

这样就可以把常用的文件夹固定到桌面了,工作学习用起来会非常方便。而且在映射盒子中也可以新建盒子, 这样就可以自定义文件中的分类了。

还有大家可以看到上边的文件夹被我改了颜色,感兴趣的可以看之前的文章有介绍。

Windows图标美化指南,从内到外焕然一新

END

总结一下酷呆专注分类整理,没有其他花里胡哨的功能,真的非常轻,整理桌面就是瞬间的事情。

比起Fence之类的同类,个人感觉酷呆小巧轻盈,性能非常棒,而且免费无广告,就桌面整理这个功能来说完全够用,所以极力推荐!获取可以看评论!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
AutoMapper.Extensions.EnumMapping是AutoMapper一个扩展,它提供了一种自动映射枚举类型的方法。在默认情况下,AutoMapper无法自动映射枚举类型,因为枚举类型之间的映射是不明确的。例如,一个枚举类型的成员可能需要映射到另一个枚举类型的多个成员,这是不可能自动进行的。 使用AutoMapper.Extensions.EnumMapping,我们可以使用一个简单的配置来指定枚举类型之间的映射关系: ```csharp using AutoMapper; using AutoMapper.Extensions.EnumMapping; public class Startup { // ... public void ConfigureServices(IServiceCollection services) { // 注册AutoMapper并启用EnumMapping扩展 services.AddAutoMapper(cfg => cfg.AddEnumMapping(), typeof(Startup)); // ... } } ``` 在上面的代码中,我们使用AddEnumMapping方法启用EnumMapping扩展,并向依赖注入容器中注册AutoMapper。我们传递了typeof(Startup)参数,这告诉AutoMapper从应用程序中的所有程序集中搜索映射配置。 一旦启用了EnumMapping扩展,我们就可以在映射配置中使用EnumMapping方法来指定枚举类型之间的映射关系: ```csharp using AutoMapper; using AutoMapper.Extensions.EnumMapping; public class PersonProfile : Profile { public PersonProfile() { CreateMap<Person, PersonDto>() .ForMember(dest => dest.Gender, opt => opt.MapFrom(src => src.Sex)) .ForMember(dest => dest.MaritalStatus, opt => opt.MapFrom(src => src.MarriageStatus)) .ForMember(dest => dest.Education, opt => opt.MapFrom(src => src.EducationalBackground)) .ForMember(dest => dest.IncomeLevel, opt => opt.MapFrom(src => src.Income)) .EnumMapping<Gender, GenderDto>() .EnumMapping<MaritalStatus, MaritalStatusDto>() .EnumMapping<Education, EducationDto>() .EnumMapping<IncomeLevel, IncomeLevelDto>(); } } ``` 在上面的代码中,我们在映射配置中使用EnumMapping方法来指定枚举类型之间的映射关系。例如,我们使用EnumMapping<Gender, GenderDto>()方法将Gender枚举类型映射到GenderDto枚举类型。 使用AutoMapper.Extensions.EnumMapping可以使得枚举类型之间的映射更加容易和直观,而无需手动编写繁琐的映射代码。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值