翻譯|使用教程|編輯:董玉霞|2022-04-08 10:26:59.427|閱讀 612 次
概述:CodeMix和 Angular IDE中包含出色的 Angular 支持,MyEclipse授權(quán)包括對 CodeMix。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
CodeMix和 Angular IDE中包含出色的 Angular 支持,MyEclipse授權(quán)包括對 CodeMix。
許多開發(fā)人員將一半的時間用于修復(fù)錯誤。功能強(qiáng)大的調(diào)試器對于及時生成高質(zhì)量的應(yīng)用程序至關(guān)重要。使用 CodeMix,您可以獲得針對大量語言和框架的強(qiáng)大調(diào)試體驗,其中許多 Eclipse 不支持。
CodeMix 包括對 Python、JavaScript 和 TypeScript 的內(nèi)置調(diào)試支持。 Debugger for Chrome 擴(kuò)展包含在幾個擴(kuò)展包(Angular、Vue、React 等)中,并增加了調(diào)試在 Chrome 中運行的 Web 應(yīng)用程序的能力。 PHP 調(diào)試擴(kuò)展是 PHP 包的一部分,允許調(diào)試 PHP 應(yīng)用程序。
要啟動調(diào)試會話,請右鍵單擊您的項目并選擇 Debug As>CodeMix Launch(或 Angular Web 應(yīng)用程序,如果可用)。這會在您的項目中創(chuàng)建一個launch.json文件,并向您顯示一些建議,允許您選擇要啟動的調(diào)試會話的類型。選擇一個選項后,將在此文件中創(chuàng)建一個可啟動的調(diào)試配置,保存文件。
如果launch.json文件已存在,則會打開它以便您更新該文件。在配置數(shù)組中,可以添加幾個調(diào)試配置。隨時調(diào)用內(nèi)容輔助以幫助創(chuàng)建其他配置,內(nèi)容輔助還有助于特定配置中的相應(yīng)設(shè)置。
要開始調(diào)試,請單擊launch.json文件標(biāo)尺區(qū)域中的圖標(biāo)以啟動會話。
或者,打開 Debug Configurations 對話框,在 CodeMix 節(jié)點下選擇一個啟動,然后單擊 Debug。
有幾種類型的調(diào)試配置,一些為您運行應(yīng)用程序,另一些在瀏覽器中啟動它,還有一些附加到已經(jīng)運行的應(yīng)用程序。根據(jù)您的配置,您的會話可能會在應(yīng)用程序運行時或僅在遇到斷點時中斷。
要添加或刪除斷點,請雙擊標(biāo)尺區(qū)域。也可以使用上下文菜單或斷點視圖禁用斷點。
當(dāng)執(zhí)行在斷點處暫停時,您有以下選項:
命令 | 細(xì)節(jié) |
進(jìn)入 (F5) | 當(dāng)前行上的下一個可執(zhí)行表達(dá)式被調(diào)用,并且在被調(diào)用方法中的下一個可執(zhí)行行處暫停執(zhí)行。 |
執(zhí)行 (F6) | 當(dāng)前行被執(zhí)行,并在下一個可執(zhí)行行暫停執(zhí)行。 |
步進(jìn)返回 (F7) | 繼續(xù)執(zhí)行,直到執(zhí)行當(dāng)前方法中的下一個 return 語句,并且在下一個可執(zhí)行行上暫停執(zhí)行。 |
暫停 | 掛起選定的線程。 |
恢復(fù) (F8) | 恢復(fù)掛起的線程。 |
恢復(fù)掛起的線程。 | 將當(dāng)前視圖中的所有斷點標(biāo)記為已跳過。 |
終止 (Ctrl+F2) | 停止調(diào)試器。 |
使用變量視圖檢查或更改當(dāng)前時間點的變量值。
此視圖在調(diào)試會話期間自動打開,但可以使用控制臺視圖中的下拉菜單手動打開。
調(diào)試控制臺可以極大地改善您的調(diào)試體驗。使用它來檢查深度嵌套的值、更改它們或在當(dāng)前暫停點執(zhí)行其他代碼片段。
根據(jù)正在調(diào)試的框架、構(gòu)建系統(tǒng)和正在使用的調(diào)試擴(kuò)展,您可以更改代碼并將這些更改作為當(dāng)前調(diào)試會話的一部分實時生效,而無需重新啟動您的應(yīng)用程序或調(diào)試會話。
例如,當(dāng)使用 Debugger for Chrome 擴(kuò)展調(diào)試 React 應(yīng)用程序時,此支持可用。
CodeMix插件與基于 Eclipse IDE 和工具兼容,例如MyEclipse、Spring Tools Suite、和 JBoss 工具——因此您可以繼續(xù)在您習(xí)慣的環(huán)境中工作。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn