在CodeMix调试

许多开发人员花一半的时间修复bug。一个强大的调试器是至关重要的生产及时高质量的应用程序。与CodeMix,得到一个健壮的调试经验过多的语言和框架,其中许多Eclipse不支持。

CodeMix插件兼容基于eclipse的ide和等工具MyEclipse,春天工具套件,和JBoss工具,您可以继续工作环境中你是习惯了。

扩展

CodeMix包含内置的调试支持Python, JavaScript,打印稿。需要额外的调试功能,扩展。更多关于如何定位和安装扩展,明白了扩展在CodeMix

Chrome扩展的调试器是包含在几个扩展包(角、Vue反应等)并添加调试在Chrome运行的web应用程序的能力。

的PHP调试扩展PHP包的一部分,允许调试PHP应用程序。

创建启动。json文件

启动调试会话,右键单击您的项目并选择Debug As > CodeMix发射(或角的Web应用程序,当可用)。这将创建一个launch.json文件在您的项目,并向您展示几个建议,允许您选择启动调试会话的类型。选择一个选项后,launchable调试配置中创建这个文件。保存文件。

如果launch.json文件已经存在,它被打开,这样您就可以更新文件。在配置阵列,几个调试配置可以添加。调用内容帮助在任何时候帮助创建额外的配置,内容帮助也帮助与相应的设置在特定的配置。

启动调试会话

开始调试,单击图标区域的统治者launch.json会话启动文件。


从launch.json启动调试会话

另外,打开调试配置对话框,选择CodeMix下发射节点并单击调试。


从调试启动配置

有几种类型的调试配置,运行应用程序,在浏览器中启动它,和一些附加到正在运行的应用程序。根据您的配置,您的会话可能会打破一旦应用程序运行或只有一个断点。

步进通过代码

添加或删除断点,双击标尺区域。也可以禁用断点使用上下文菜单或中断点视图。

当执行断点暂停,你有以下选项。

命令

按钮

细节

进入(F5)

下一个可执行的表达式调用当前行和执行暂停在下次执行行调用的方法。
步骤/ (F6)

执行当前行和执行中止在下一个可执行的线。
一步返回(F7) 执行恢复,直到下一次返回语句执行在当前方法和执行中止在下一个可执行的线。

暂停

选择线程挂起。

简历(F8)

简历一个挂起的线程。

跳过所有断点

将当前视图中的所有断点标记为跳过。

终止(Ctrl + F2)

停止调试器。

变量

使用变量视图检查或修改变量的值在当前时间点。


变量视图


检查变量内联视图或表达式

调试控制台

这种观点是在调试会话自动打开,但是可以手动打开使用下拉在Console视图中。


开始调试控制台

调试控制台可以大大改善你的调试经验。用它来检查深层嵌套的价值观,改变它们,或执行其他代码片段在目前暂停点。


使用调试控制台

更改代码

根据正在调试的框架,构建系统,所使用和调试扩展,你可以改变你的代码,这些变化使生活作为当前的调试会话,而无需重新启动应用程序或调试会话。

例如,这种支持是调试器调试反应应用程序时可用Chrome扩展。

Baidu
map