- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FlasBuilder4 的 DEBUG 界面调试程序
HYPERLINK /blog/865687 使用 FlashBuilder4 的 DEBUG 界面调试程序
(本文转载自ITeye)
启动调试会话
添加和删除断点
设置条件断点
在“断点”视图中管理断点
在“调试”视图中管理调试会话
使用“控制台”视图
在“变量”视图中管理变量
更改变量的值
查找变量
“变量”视图中表示变量的图标
使用“表达式”视图
表达式示例
表达式求值的局限性
使用观察点
使用“运行至行”
?
?
?
调试应用程序的过程与运行应用程序的过程类似。但是,进行调试时,可以控制应用程序何时停止于代码中的特定点、是否要监视重要变量,并且可以测试对代码进行的修正。运行和调试都使用配置来控制应用程序的启动方式。调试应用程序时,将运行应用程序文件的调试版本。
有关 Flash 调试透视图中可用的调试工具的概述,请参阅 Flash 调试透视图。
在某些情况下,系统会提示您查看 Eclipse 日志文件。有关更多信息,请参阅日志文件中的 Eclipse 环境错误。
启动调试会话要开始调试会话,请在 Flash 调试透视图中运行应用程序启动配置。
调试应用程序在 Flex 包资源管理器中,选择要调试的项目。
在主工作台工具栏中选择“调试”按钮。
注: “调试”按钮包含两个元素:主操作按钮和一个下拉列表,后者显示项目中可以运行和调试的应用程序文件。如果单击主操作按钮,将调试项目的默认应用程序文件。也可以单击下拉列表,并选择项目中的任何应用程序文件来进行调试。还可以访问启动配置对话框,并通过选择“调试”命令创建或编辑启动配置。如果项目尚未构建,Adobe? Flash? Builder? 将构建并在调试模式下运行项目。
应用程序将出现在默认 Web 浏览器或独立 Flash Player 中,随后您可以使用 Flash Builder 调试器与它交互。
到达断点后,将在工作台中激活 Flash 调试透视图。
在插件配置中启动调试会话在 Flash Builder 的插件配置中,“调试”命令的工作方式稍有不同。在此配置中,它不运行选定的项目,而是调试最近一次启动的配置。您也可以从最近启动的配置列表中进行选择。
添加和删除断点可通过断点暂停应用程序的执行,以便检查代码并使用 Flash Builder 调试工具尝试修正错误。调试应用程序时,可在代码编辑器中添加断点,然后在“断点”视图中管理断点。
可以在可执行代码行中添加断点。调试器仅在包含以下内容的代码行中设置的断点处停止:
包含 ActionScript 事件处理函数的 MXML 标签,如 mx:Button click=dofunction() ...
ActionScript 行,如包含在 mx:Script 标签或 ActionScript 文件中的 ActionScript 行
ActionScript 文件中的任何可执行代码行
可在编写代码时设置断点,也可在调试时设置断点。
在代码编辑器中设置断点打开一个包含 ActionScript 代码的项目文件。
找到要设置断点的代码行,然后双击标记栏以添加断点。
标记栏靠近代码编辑器的左边缘。
系统会将断点标记添加到标记栏和 Flash 调试透视图的“断点”视图中的断点列表中。
当调试器遇到断点时,将暂停应用程序,显示 Flash 调试透视图,并用断点标记代码行。在代码编辑器中将加亮相应代码行。您随后可使用调试命令与代码交互。(请参阅在“调试”视图中管理调试会话。)
在代码编辑器中删除断点?在标记栏中,双击现有断点。
断点即从标记栏和 Flash 调试透视图的“断点”视图中删除。
可以在“断点”视图中管理断点。可以删除列表中的一个或全部断点,或禁用断点以后再重新启用(请参阅在“断点”视图中管理断点)。
设置条件断点可以为断点指定条件,以在满足特定条件时停止执行调试器。设置条件断点时,指定一个要在调试会话期间求值的 ActionScript 表达式。配置条件断点,使调试器在下列任一条件下终止执行:
表达式计算结果为 true。
表达式的值发生更改。
达到指定的命中计数。
设置条件断点从断点的上下文菜单中,选择“断点属性”。
在“断点属性”对话框中,指定下列任一选项:
启用
在启用或禁用断点间切换。
命中计数
选择“命中计数”可启用断点计数器。为“命中计数”指定一个数字。
如果同时指定了“命中计数”和“启用条件”,则“命中计数”是满足指定条件(计算结果为 true 或条件的值发生更改)的次数。
如果仅指定“命中计数”,则“命中计数”是到达断点的次数。
启用条件
选择“启用条件”并输入要求值的 ActionScript 表达式。有关求值运算支持的表达式类
文档评论(0)