Win10開(kāi)發(fā)者腦洞大開(kāi):Surface Dial成調(diào)試Bug神器

2016/11/14 19:12:08 來(lái)源:IT之家 作者:玄隱 責(zé)編:玄隱

IT之家訊 雖然配件神器Surface Dial是和Surface Studio一起開(kāi)發(fā)的,不過(guò)微軟表示Surface Dial將同樣支持Surface Pro 4和Surface Book,而且此前Surface Dial已經(jīng)開(kāi)始出貨,售價(jià)99美元。

Surface Dial可以看作是新型的鼠標(biāo)、鍵盤(pán)集成設(shè)備,但是因?yàn)槭侨碌耐鈬O(shè)備,那么其用途還需要探索,比如使用簡(jiǎn)單的手勢(shì)直接完成復(fù)雜的操作。

Win10平臺(tái)開(kāi)發(fā)者通過(guò)Surface Dial API寫(xiě)了相關(guān)軟件程序,將Surface Dial打造成調(diào)試Bug工具,直接藍(lán)牙連接。順時(shí)針?lè)较蚺まD(zhuǎn)Surface Dial是Step-Over調(diào)試,逆時(shí)針轉(zhuǎn)動(dòng)Surface Dial是Step-Into調(diào)試。

以上可以看作是Surface Dial的快捷妙用,實(shí)現(xiàn)該功能開(kāi)發(fā)者需要Surface Dial設(shè)備、Visual Studio 2015和Win10一周年更新版或者更高的Win10創(chuàng)造者更新預(yù)覽版。

下面是視頻演示。

Bug調(diào)試說(shuō)明相關(guān)擴(kuò)展:

Step into/step out/step over的區(qū)別

  • step into就是單步執(zhí)行,遇到子函數(shù)就進(jìn)入并且繼續(xù)單步執(zhí)行;

  • step over是在單步執(zhí)行時(shí),在函數(shù)內(nèi)遇到子函數(shù)時(shí)不會(huì)進(jìn)入子函數(shù)內(nèi)單步執(zhí)行,而是將子函數(shù)整個(gè)執(zhí)行完再停止,也就是把子函數(shù)整個(gè)作為一步。

  • step out就是但單步執(zhí)行到子函數(shù)內(nèi)時(shí),用step out就可以執(zhí)行完子函數(shù)余下部分,并返回到上一層函數(shù)。

  • step into:進(jìn)入子函數(shù)

  • step over:越過(guò)子函數(shù),但子函數(shù)會(huì)執(zhí)行

  • step out:跳出子函數(shù)

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

軟媒旗下網(wǎng)站: IT之家 最會(huì)買(mǎi) - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買(mǎi) 要知