翻譯|使用教程|編輯:李爽夏|2018-10-24 11:48:24.000|閱讀 1221 次
概述:本篇文章介紹了CodeMix中的調(diào)試的功能及其步驟。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
相關(guān)鏈接:
CodeMix在線訂購(gòu)年終抄底促銷!火爆開(kāi)搶>>
許多開(kāi)發(fā)人員花費(fèi)了一半的時(shí)間來(lái)修復(fù)bug。 強(qiáng)大的調(diào)試器對(duì)于及時(shí)生成高質(zhì)量的應(yīng)用程序至關(guān)重要。 使用CodeMix,用戶可以獲得大量語(yǔ)言和框架的強(qiáng)大調(diào)試體驗(yàn),其中許多語(yǔ)言和框架都不支持。
CodeMix插件與基于Eclipse的IDE和工具(如MyEclipse、Spring Tools Suite和JBoss Tools)兼容,因此用戶可以繼續(xù)在習(xí)慣的環(huán)境中工作。
CodeMix包含對(duì)Python、JavaScript和TypeScript的內(nèi)置調(diào)試支持。有關(guān)其他調(diào)試功能,則需要擴(kuò)展。有關(guān)如何查找和安裝擴(kuò)展的更多信息,請(qǐng)參閱CodeMix中的擴(kuò)展。
Debugger for Chrome擴(kuò)展包含在幾個(gè)擴(kuò)展包(Angular,Vue,React等)中,并添加了調(diào)試在Chrome中運(yùn)行的Web應(yīng)用程序的功能。
PHP Debug擴(kuò)展是PHP Pack的一部分,允許調(diào)試PHP應(yīng)用程序。
要啟動(dòng)調(diào)試會(huì)話,請(qǐng)右鍵單擊項(xiàng)目,然后選擇Debug As> CodeMix Launch。這會(huì)在項(xiàng)目中創(chuàng)建一個(gè)launch.json文件,并顯示一些建議,允許選擇要啟動(dòng)的調(diào)試會(huì)話類型。選擇選項(xiàng)后,將在此文件中創(chuàng)建可啟動(dòng)的調(diào)試配置。保存文件。
如果launch.json文件已存在,則會(huì)打開(kāi)它更新該文件。在配置數(shù)組中,可以添加多個(gè)調(diào)試配置。隨時(shí)調(diào)用內(nèi)容輔助以幫助創(chuàng)建其他配置,內(nèi)容輔助還有助于在特定配置中進(jìn)行相應(yīng)的設(shè)置。
要開(kāi)始調(diào)試,請(qǐng)單擊launch.json文件的標(biāo)尺區(qū)域中的圖標(biāo)以啟動(dòng)會(huì)話。
或者,打開(kāi)“調(diào)試配置”對(duì)話框,在“CodeMix”節(jié)點(diǎn)下選擇啟動(dòng),然后單擊“調(diào)試”。
有幾種類型的調(diào)試配置,一些為用戶運(yùn)行應(yīng)用程序,另一些在瀏覽器中啟動(dòng)它,一些附加到已經(jīng)運(yùn)行的應(yīng)用程序。 根據(jù)用戶的配置,會(huì)話可能會(huì)在應(yīng)用程序運(yùn)行后立即中斷,或僅在遇到斷點(diǎn)時(shí)中斷。
要添加或刪除斷點(diǎn),請(qǐng)雙擊標(biāo)尺區(qū)域。 也可以使用上下文菜單或斷點(diǎn)視圖禁用斷點(diǎn)。
當(dāng)執(zhí)行在斷點(diǎn)處暫停時(shí),有以下選項(xiàng)。
使用“變量”視圖檢查當(dāng)前時(shí)間點(diǎn)的變量值。
此視圖在調(diào)試會(huì)話期間自動(dòng)打開(kāi),但可以使用“控制臺(tái)”視圖中的下拉列表手動(dòng)打開(kāi)。
調(diào)試控制臺(tái)可以極大地改善調(diào)試體驗(yàn)。 使用它來(lái)檢查深層嵌套值,更改它們,或在當(dāng)前暫停點(diǎn)執(zhí)行其他代碼片段。
根據(jù)正在調(diào)試的框架,構(gòu)建系統(tǒng)和正在使用的調(diào)試擴(kuò)展,用戶可以更改代碼并將這些更改作為當(dāng)前調(diào)試會(huì)話的一部分進(jìn)行實(shí)時(shí)更新,而無(wú)需重新啟動(dòng)應(yīng)用程序或調(diào)試會(huì)話。
例如,使用Debugger for Chrome擴(kuò)展調(diào)試React應(yīng)用程序時(shí),可以使用此支持。
條件斷點(diǎn)和從“變量”視圖更改值的功能是將在即將發(fā)布的版本中添加的一些功能。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: