GitHub每天有7,000颗星,Windows计算器项目是开源的!

发布者:上海IT外包来源:http://www.lanmon.net点击数:1395

说到这款微软开源Windows计算器,有一种说法是“春风为马蹄病而自豪,有一天'夺星'7000 +”......
微软已经决定采用开源来发送“证明材料”!
昨天,微软正式在MIT许可下开放了Windows 10操作系统附带的计算器应用程序。源代码已经托管在GitHub上。该项目在脸红时发布,7000+ Star很快在GitHub上收集,引起了业界的广泛讨论。
是C ++,而不是C#!
“实际上不是C#?!”
在这个项目中,我们发现微软放弃了自己的C#并切换到了C ++——。这是微软自公布开源计算器以来收到的更多叹息之一。
微软官方地图与地图,宇宙的终极答案—— 42
Windows Calculator是一个用C ++编写的现代Windows应用程序,预装在Windows中,提供标准,科学和程序员计算器功能,以及不同计量单位和货币之间的转换。
计算器定期更新功能并修复错误。用户可以从Microsoft Store下载最新版本。
特性
标准计算器功能:提供基本操作并评估用户输入的命令(评估输入);
科学计算器功能:提供扩展操作并使用操作顺序评估命令;
程序员计算器功能:为开发人员提供通用的数学运算;
计算历史和记忆技能;
不同计量单位之间的转换;
基于从Bing检索的数据的货币转换。
项目开始
Windows计算器的官方文档专门列出了启动项目的依赖项(先决条件):
计算机必须运行Windows 10 1803或更高版本
安装最新版本的Visual Studio(免费社区版就足够了)
安装“通用Windows平台开发”工作负载
安装可选组件“C ++通用Windows平台工具”
安装最新版本的Windows 10 SDK
安装Visual Studio Extensions XAML Styler
获取代码:
Git clonehttps://github.com/Microsoft/calculator.git在Visual Studio中打开src \ Calculator.sln并创建并运行Windows Calculator App
有关Windows Calculator项目体系结构的一般说明,请参阅ApplicationArchitecture.md(https://github.com/Microsoft/calculator/blob/master/docs/ApplicationArchitecture.md)
Windows计算器版每个人都要“找茬”
一旦Windows计算器是开源的,它今天就成功赢得了GitHub趋势列表,这是一个当之无愧的明星项目。与GitHub一起,还有新增问题的数量,反馈的数量已迅速累积到100。
那里有一些“神奇”的错误!
错误:除数不能为0!
该项目刚刚开源,有些人提交了一个错误“为什么不能除以0”——乍一看,我觉得它没有任何问题......
对于这个荒谬的问题,计算器可能会给出答案:
引人注目的玩家:看看这个像素,这很尴尬!
据悉,一些网友还报道了一个关于Reddit—— Windows 10计算器界面像素不对齐的bug,可以说是拯救了“最终强迫症患者”的错误。
微软和开源
虽然计算器可能只是Windows的一小部分,但它的开源确实遵循微软近年来对开源的支持。引自The Verge的——
自去年10月向Linux社区发布超过60,000项专利以来,2019年初的GitHub私有库是免费且无限制的,而今天的开源Windows计算器,微软已经回到了开源的道路上。事实上,不久前,微软甚至在20世纪90年代开放了其原始文件管理器,允许它再次在Windows 10上运行。
这次开源,微软除了发布源代码外,还开放了构建系统,单元测试和产品路线图。还鼓励用户积极参与其中,报告错误或提交补丁,讨论新功能或新功能的原型。
关于这一选择,微软也给出了自己的解释,表明其目的是“与社区建立更好的用户体验”。
此外,微软表示浏览Windows计算器源代码是开发人员了解微软最新技术的最佳途径,包括通用Windows平台,XAML和Azure管道。开发人员还可以使用它来了解Microsoft的完整开发生命周期,或者重用代码根据自己的经验构建自己的项目,从而更轻松地将计算器逻辑或UI集成到自己的应用程序中。计算器的开源已经到来。评论区域的扫雷和扑克牌是否会远离?
IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部