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