0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于Windows計(jì)算器!微軟開源了Windows計(jì)算器的路線圖

5RJg_mcuworld ? 來源:lp ? 2019-03-11 16:37 ? 次閱讀

開源計(jì)算器意味著任何人都可以為改善這一 app 貢獻(xiàn)代碼,但微軟會(huì)在實(shí)現(xiàn)新的功能原型、用戶界面變動(dòng)之前對它們進(jìn)行評估或者審核代碼。

開源地址:

https://github.com/Microsoft/calculator

此次開源有助于 Windows 開發(fā)者更輕松地將計(jì)算器 logic 或 UI 整合到自己的 app 中,開發(fā)者還能報(bào)告并修復(fù) bug,參與和 Windows 計(jì)算器未來有關(guān)的討論,并幫助微軟的工程師設(shè)計(jì)、構(gòu)建該 app。微軟表示 review Windows 計(jì)算器的代碼將有助于開發(fā)者了解微軟的最新技術(shù),如 Universal Windows Platform、XAML 和 Azure Pipelines;了解微軟的完整開發(fā)生命周期;重用這些代碼來構(gòu)建自己的項(xiàng)目。

關(guān)于 Windows 計(jì)算器

Windows Calculator app 是使用 C++ 寫成的現(xiàn)代 Windows app,預(yù)安裝在 Windows 中。這款 app 提供標(biāo)準(zhǔn)型、科學(xué)型和程序員計(jì)算器功能,以及不同度量單位和貨幣之間的轉(zhuǎn)換。

該計(jì)算器定期更新功能、修復(fù) bug。用戶可在 Microsoft Store 下載最新版本。

功能

具體來講,Windows 計(jì)算器具備以下功能:

標(biāo)準(zhǔn)計(jì)算器功能:提供基礎(chǔ)運(yùn)算,評估用戶輸入的命令。

科學(xué)計(jì)算器功能:提供擴(kuò)展運(yùn)算,使用運(yùn)算順序評估命令。

程序員計(jì)算器功能:為開發(fā)者提供常見的數(shù)學(xué)運(yùn)算,如進(jìn)制轉(zhuǎn)換。

計(jì)算歷史和記憶能力。

不同度量單位之間的轉(zhuǎn)換功能。

基于從 Bing 檢索到的數(shù)據(jù)進(jìn)行貨幣轉(zhuǎn)換。

啟動(dòng)項(xiàng)目

Windows 計(jì)算器的 GitHub 頁面介紹了啟動(dòng)該項(xiàng)目的大概流程。

依賴項(xiàng)

計(jì)算機(jī)必須運(yùn)行 Windows 10 1803 版本或更新版本。

安裝 Visual Studio 最新版

安裝「Universal Windows Platform Development」workload

安裝可選組件「C++ Universal Windows Platform tools」

安裝最新版 Windows 10 SDK

安裝 Visual Studio 擴(kuò)展 XAML Styler

獲取項(xiàng)目代碼:

gitclonehttps://github.com/Microsoft/calculator.git

在 Visual Studio 中打開 srcCalculator.sln,以構(gòu)建和運(yùn)行 Windows 計(jì)算器 app

Windows 計(jì)算器項(xiàng)目架構(gòu)的通用描述,參見 ApplicationArchitecture.md

此外,微軟開源了 Windows 計(jì)算器的路線圖,詳見:https://github.com/Microsoft/calculator/blob/master/docs/Roadmap.md

沸騰的群眾

Windows 開源計(jì)算器的事件很快就在社交網(wǎng)絡(luò)上引發(fā)了一股風(fēng)潮,人們紛紛登陸 GitHub 開始嘗試。查看計(jì)算器代碼顯然是了解最新微軟技術(shù)(如通用 Windows 平臺、XAML 和 Azure)的好主意。也有人呼吁微軟開源更多程序的代碼,目前呼聲最高的是「紙牌」程序。

開源一個(gè)軟件可以幫助微軟通過社區(qū)的力量解決一些問題。在 Reddit 上,有眼尖的網(wǎng)友發(fā)現(xiàn)了 Windows 10 上計(jì)算器的一個(gè) Bug:

一個(gè)像素沒有對齊??雌饋?Issue 提交了之后,這個(gè)問題就會(huì)在 2019 年第一季度的 Windows 10 四月更新中解決了?

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 微軟
    +關(guān)注

    關(guān)注

    4

    文章

    6655

    瀏覽量

    105286
  • WINDOWS
    +關(guān)注

    關(guān)注

    4

    文章

    3600

    瀏覽量

    90765
  • 計(jì)算器
    +關(guān)注

    關(guān)注

    16

    文章

    439

    瀏覽量

    37835

原文標(biāo)題:重磅!GitHub 日收 7000 星, Windows 計(jì)算器項(xiàng)目開源即爆紅!

文章出處:【微信號:mcuworld,微信公眾號:嵌入式資訊精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 0人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    VirtualLab Fusion應(yīng)用:相干時(shí)間和相干長度計(jì)算器

    摘要 在本用例中,我們介紹一種計(jì)算器,它可以根據(jù)給定光源的波譜信息快速估計(jì)其時(shí)間相干特性。然后,可以將該計(jì)算器的結(jié)果自動(dòng)復(fù)制到通用探測中,以便在考慮時(shí)間相干性時(shí)應(yīng)用近似方法,而無
    發(fā)表于 04-08 08:48

    VirtualLab:衍射角計(jì)算器

    介質(zhì)的折射率、結(jié)構(gòu)的周期和入射角。這種相關(guān)性在數(shù)學(xué)上被編碼在光柵方程中。在這個(gè)用例中,我們介紹VirtualLab Fusion的衍射角計(jì)算器,這是一個(gè)用于計(jì)算光柵方程的方便工具。 打開衍射角
    發(fā)表于 04-08 08:46

    Made with KiCad(121):OpenRPNCalc 開源科學(xué) RPN 計(jì)算器

    “? OpenRPNCalc 是一款基于 STM32 微控制的科學(xué)計(jì)算器。 ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復(fù)制到瀏覽中(或點(diǎn)擊“閱讀原文
    的頭像 發(fā)表于 03-26 11:45 ?385次閱讀
    Made with KiCad(121):OpenRPNCalc <b class='flag-5'>開源</b>科學(xué) RPN <b class='flag-5'>計(jì)算器</b>

    VirtualLab Fusion應(yīng)用:相干時(shí)間和相干長度計(jì)算器

    摘要 在本用例中,我們介紹一種計(jì)算器,它可以根據(jù)給定光源的波譜信息快速估計(jì)其時(shí)間相干特性。然后,可以將該計(jì)算器的結(jié)果自動(dòng)復(fù)制到通用探測中,以便在考慮時(shí)間相干性時(shí)應(yīng)用近似方法,而無需
    發(fā)表于 12-27 08:48

    Debye-Wolf積分計(jì)算器的用法

    即可進(jìn)行計(jì)算。 該案例將說明如何在VirtualLab中使用Debye-Wolf積分計(jì)算器。 **建模任務(wù) ** 開啟Debye-Wolf積分計(jì)算器 ?我們直接單擊計(jì)算器,然后選擇D
    發(fā)表于 12-26 08:59

    LP光纖模式計(jì)算器

    :漸變折射率 (GRIN) 光纖 光纖模式計(jì)算器允許定義線性偏振貝塞爾模式和線性偏振拉蓋爾模式。 對于 GRIN 光纖,定義梯度常數(shù)。 然后通過下式計(jì)算折射率 與前一種情況一樣,需要定義所需傳播模式的數(shù)量。 傳播常數(shù)的
    發(fā)表于 12-18 13:36

    關(guān)于RISC-V學(xué)習(xí)路線圖推薦

    一個(gè)號的RISC-V學(xué)習(xí)路線圖可以幫助學(xué)習(xí)者系統(tǒng)地掌握RISC-V架構(gòu)的相關(guān)知識。比如以下是一個(gè)較好的RISC-V學(xué)習(xí)路線圖: 一、基礎(chǔ)知識準(zhǔn)備 計(jì)算機(jī)體系結(jié)構(gòu)基礎(chǔ) : 了解計(jì)算機(jī)的基
    發(fā)表于 11-30 15:21

    熱敏電阻系數(shù)計(jì)算器工具指南-BQ769x2

    電子發(fā)燒友網(wǎng)站提供《熱敏電阻系數(shù)計(jì)算器工具指南-BQ769x2.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 15:47 ?0次下載
    熱敏電阻系數(shù)<b class='flag-5'>計(jì)算器</b>工具指南-BQ769x2

    使用DRV421進(jìn)行設(shè)計(jì):系統(tǒng)參數(shù)計(jì)算器

    電子發(fā)燒友網(wǎng)站提供《使用DRV421進(jìn)行設(shè)計(jì):系統(tǒng)參數(shù)計(jì)算器.pdf》資料免費(fèi)下載
    發(fā)表于 10-26 09:52 ?1次下載
    使用DRV421進(jìn)行設(shè)計(jì):系統(tǒng)參數(shù)<b class='flag-5'>計(jì)算器</b>

    基于FPGA的計(jì)算器設(shè)計(jì)

    本文通過FPGA實(shí)現(xiàn)8位十進(jìn)制數(shù)的加、減、乘、除運(yùn)算,通過矩陣鍵盤輸入數(shù)據(jù)和運(yùn)算符,矩陣鍵盤的布局圖如下所示。該計(jì)算器可以進(jìn)行連續(xù)運(yùn)算,當(dāng)按下等號后,可以直接按數(shù)字進(jìn)行下次運(yùn)算,或者按運(yùn)算符,把上次運(yùn)算結(jié)果作為本次運(yùn)算的第一個(gè)操作數(shù)。
    的頭像 發(fā)表于 10-24 14:28 ?1009次閱讀
    基于FPGA的<b class='flag-5'>計(jì)算器</b>設(shè)計(jì)

    CAN位時(shí)序參數(shù)計(jì)算器

    電子發(fā)燒友網(wǎng)站提供《CAN位時(shí)序參數(shù)計(jì)算器.pdf》資料免費(fèi)下載
    發(fā)表于 10-11 09:55 ?1次下載
    CAN位時(shí)序參數(shù)<b class='flag-5'>計(jì)算器</b>

    色環(huán)電阻計(jì)算器的研究與應(yīng)用

    一個(gè)理想的色環(huán)電阻計(jì)算器的界面應(yīng)該包含一個(gè)顏色選擇,讓用戶能夠通過點(diǎn)擊或下拉菜單選擇各個(gè)顏色環(huán)。而在程序邏輯層面,計(jì)算器需要具備實(shí)時(shí)反饋功能,用戶選擇顏色環(huán)后,系統(tǒng)能夠立即計(jì)算出電阻
    的頭像 發(fā)表于 09-18 13:45 ?710次閱讀

    OC5138資料(DEMO&amp;參數(shù)計(jì)算器

    電子發(fā)燒友網(wǎng)站提供《OC5138資料(DEMO&參數(shù)計(jì)算器).zip》資料免費(fèi)下載
    發(fā)表于 07-20 09:32 ?2次下載

    OC5865X資料(參數(shù)計(jì)算器&amp;原理圖)

    電子發(fā)燒友網(wǎng)站提供《OC5865X資料(參數(shù)計(jì)算器&原理圖).zip》資料免費(fèi)下載
    發(fā)表于 07-17 12:03 ?0次下載

    平平無奇計(jì)算器:520能對你說多少次?

    5月是一個(gè)愛人愛己愛勞動(dòng)的月份剛剛過去的5月20日小滿遇見520,人生小滿勝萬全情侶們說“愛意恰逢其時(shí)”計(jì)算器對小白說“520”……噠噠噠本期測評產(chǎn)品為:簡易計(jì)算器計(jì)算器對我說無數(shù)次520(bushi本次測評數(shù)據(jù)已上傳
    的頭像 發(fā)表于 05-25 08:04 ?1092次閱讀
    平平無奇<b class='flag-5'>計(jì)算器</b>:520能對你說多少次?

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品