win10计算器代码,微软宣布将Windows 10自带的计算器程序开放源代码,这是微软历史上第一次将Windows内置程序的源代码公开。开源代码的计算器程序具有更多的自定义和功能,可以在GitHub上下载并对其进行修改和提交。对于开发人员和计算器爱好者来说,这是一个令人兴奋的消息,并且可以激发新的计算思维方式。无疑这将为Windows用户带来更多的好处。
Windows计算器开源代码
微软又来给自己拥抱开源的决心送”证明素材“了!
昨日,微软官宣在 MIT 许可证下开源了 Windows 10 操作系统自带的计算器应用,源代码已托管在 win10计算器代码 上。该项目发布即蹿红,在 win10计算器代码 上火速揽收 7000+ Star 之余,更是在业界引发广泛讨论。
是 C++,不是 C#!“居然不是 C#?!”
此次项目中,大家发现微软放弃了自家的 C#,转而选用了 C++——这也是微软宣布开源计算器以来,较多收到的感叹之一。
微软官博配图,宇宙的终极答案——42Windows Calculator 是一款用 C++ 编写的现代 Windows App,预装在 Windows 中,可提供标准型、科学型和程序员计算器功能,以及不同度量单位和货币之间的转换。
该计算器定期更新功能、修复 bug。用户可以通过 Microsoft Store 下载最新版本。
特性
标准计算器功能:提供基础运算,评估用户输入的命令(输入即评估);科学计算器功能:提供扩展运算,使用运算顺序评估命令;程序员计算器功能:为开发者提供常见的数学运算;计算历史和记忆能力;不同计量单位之间的转换;基于从 Bing 检索到的数据进行货币转换。项目启动
Windows 计算器的官方说明文档具体列出了启动该项目的依赖项(先决条件):计算机必须运行 Windows 10 1803 版本或更新版本安装最新版本的 Visual Studio(免费社区版就足够了)安装“Universal Windows Platform Development”workload安装可选组件“C++ Universal Windows Platform tools”安装最新版 Windows 10 SDK安装 Visual Studio 扩展 XAML Styler获取代码:git clone https://github.com/Microsoft/calculator.git在 Visual Studio 中打开 src\Calculator.sln,创建并运行 Windows 计算器 App关于 Windows 计算器项目架构的通用描述,参见 ApplicationArchitecture.md(https://github.com/Microsoft/calculator/blob/master/docs/ApplicationArchitecture.md) Windows 计算器版大家来“找茬”
Windows 计算器一经开源,就成功问鼎今日的 win10计算器代码 Trending 列表,可以算是当之无愧的明星项目了。与 win10计算器代码 比肩齐增的,还有新添加的 issue 数,反馈数量迅速累积至 100 条。
其中自是不乏一些“神奇”的 bug!
报错:除数不能为 0!
该项目刚开源,就有人跑来提交了一个“为什么不能除以 0”的 bug——第一眼竟然觉得没毛病……
对于这个无厘头的问题,计算器给出的回答可能是:
目力惊人型选手:你看这个像素点,它歪了!
据悉,有网友在 Reddit 上也报了个 bug——Windows 10 计算器界面上的像素没对齐,可以说是拯救”终极强迫症患者“的报错了。
微软和开源从去年 10 月向 Linux 社区免费开放 60000 多项专利,到 2019 年初的 win10计算器代码 私有库免费无限开放,再到如今的开源 Windows 计算器,微软就这么在开源这条路上一去不回头了。事实上,就在不久前,微软甚至还开源了其 90 年代的原始文件管理器,允许它再次在 Windows 10 上运行。
此番开源,微软除了发布源代码外,还公开了构建系统、单元测试和产品路线图。同时鼓励用户积极参与其中,报告 bug 或递交补丁,讨论新功能或新功能原型等。
而关于这一次选择,微软方面也给出了自己的解读,表示其目的在于希望“同社区一起打造更好的用户体验”。
此外,微软还表示浏览 Windows 计算器源码是开发者了解微软最新技术的最佳途径,包括 Universal Windows Platform、XAML 和 Azure Pipelines。开发者还可以借此了解微软的完整开发生命周期,或是重用这些代码在自身经验的基础上来构建自己的项目,得以更轻松地将计算器逻辑或 UI 整合到自己的应用中。
计算器开源已经来了,评论区呼声极高的扫雷、纸牌还会远吗?
另附 win10计算器代码 地址:https://github.com/Microsoft/calculator
相关参考:https://m.theverge.com/2019/3/6/18253474/microsoft-windows-calculator-open-source-github
https://blogs.windows.com/buildingapps/2019/03/06/announcing-the-open-sourcing-of-windows-calculator/
通过开源代码,我们可以更好地了解Win10计算器的构建和实现方式,同时也可以为未来的开发者提供更多的参考和借鉴。这一举措体现了微软公司的开放和包容精神,也为软件行业的发展注入了新的动力。无论是从技术上还是伦理上,这都是一次值得赞赏和支持的开源之举。
相关教程
2024-11-22
2024-11-21
2024-11-21
2024-11-21
2024-11-20
2024-11-20
copyright © 2012-2024 win10系统家园 qdhuajin.com 版权声明