大家在各种 GitHub 的活跃项目的顶端,肯定看到过各种“ Downloads ”、“ Dependency ”、“ Build Status ”的徽章。这些一般都是由各个 CI 提供的。但是大家做的标准不统一,有些甚至用 PNG 敷衍了事,导致在 Retina 屏幕上就模糊了。于是有个叫做 [
Shields.io](
http://shields.io/) 的网站,就做了个服务专门提供 Badge 生成。
本着用 .NET 占领全世界的纲领,用 C# 实现了他们的方案,效果如下:




代码在[这里](
https://github.com/rebornix/DotBadge),做了一个 library 发布在 Nuget 上,同时还做了个命令行工具给同学们把玩...
本来是要用在 Visual Studio Gallery 这个项目上的,结果 reorg .... 不说了都是泪。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://v2ex.xtra.eu.org/t/240766
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.