欢迎来到天天文库
浏览记录
ID:1202505
大小:52.00 KB
页数:12页
时间:2017-11-08
《flashbuilder4 的 debug 界面调试程序》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、使用FlashBuilder4的DEBUG界面调试程序(本文转载自ITeye)1.启动调试会话2.添加和删除断点3.设置条件断点4.在“断点”视图中管理断点5.在“调试”视图中管理调试会话6.使用“控制台”视图7.在“变量”视图中管理变量8.更改变量的值9.查找变量10.“变量”视图中表示变量的图标11.使用“表达式”视图12.表达式示例13.表达式求值的局限性14.使用观察点15.使用“运行至行” 调试应用程序的过程与运行应用程序的过程类似。但是,进行调试时,可以控制应用程序何时停止于代码中的特定点、
2、是否要监视重要变量,并且可以测试对代码进行的修正。运行和调试都使用配置来控制应用程序的启动方式。调试应用程序时,将运行应用程序文件的调试版本。有关Flash调试透视图中可用的调试工具的概述,请参阅Flash调试透视图。在某些情况下,系统会提示您查看Eclipse日志文件。有关更多信息,请参阅日志文件中的Eclipse环境错误。启动调试会话要开始调试会话,请在Flash调试透视图中运行应用程序启动配置。调试应用程序在Flex包资源管理器中,选择要调试的项目。在主工作台工具栏中选择“调试”按钮。注:“调试”按钮
3、包含两个元素:主操作按钮和一个下拉列表,后者显示项目中可以运行和调试的应用程序文件。如果单击主操作按钮,将调试项目的默认应用程序文件。也可以单击下拉列表,并选择项目中的任何应用程序文件来进行调试。还可以访问启动配置对话框,并通过选择“调试”命令创建或编辑启动配置。如果项目尚未构建,Adobe®Flash®Builder™将构建并在调试模式下运行项目。应用程序将出现在默认Web浏览器或独立FlashPlayer中,随后您可以使用FlashBuilder调试器与它交互。到达断点后,将在工作台中激活Flash调试
4、透视图。在插件配置中启动调试会话在FlashBuilder的插件配置中,“调试”命令的工作方式稍有不同。在此配置中,它不运行选定的项目,而是调试最近一次启动的配置。您也可以从最近启动的配置列表中进行选择。添加和删除断点可通过断点暂停应用程序的执行,以便检查代码并使用FlashBuilder调试工具尝试修正错误。调试应用程序时,可在代码编辑器中添加断点,然后在“断点”视图中管理断点。可以在可执行代码行中添加断点。调试器仅在包含以下内容的代码行中设置的断点处停止:包含ActionScript事件处理函数的MXM
5、L标签,如ActionScript行,如包含在标签或ActionScript文件中的ActionScript行ActionScript文件中的任何可执行代码行可在编写代码时设置断点,也可在调试时设置断点。在代码编辑器中设置断点打开一个包含ActionScript代码的项目文件。找到要设置断点的代码行,然后双击标记栏以添加断点。标记栏靠近代码编辑器的左边缘。系统会将断点标记添加到标记栏和Flash调试透视图的“断点”视图
6、中的断点列表中。当调试器遇到断点时,将暂停应用程序,显示Flash调试透视图,并用断点标记代码行。在代码编辑器中将加亮相应代码行。您随后可使用调试命令与代码交互。(请参阅在“调试”视图中管理调试会话。)在代码编辑器中删除断点 在标记栏中,双击现有断点。断点即从标记栏和Flash调试透视图的“断点”视图中删除。可以在“断点”视图中管理断点。可以删除列表中的一个或全部断点,或禁用断点以后再重新启用(请参阅在“断点”视图中管理断点)。设置条件断点可以为断点指定条件,以在满足特定条件时停止执行调试器。设置条件断点时
7、,指定一个要在调试会话期间求值的ActionScript表达式。配置条件断点,使调试器在下列任一条件下终止执行:表达式计算结果为true。表达式的值发生更改。达到指定的命中计数。设置条件断点从断点的上下文菜单中,选择“断点属性”。在“断点属性”对话框中,指定下列任一选项:启用在启用或禁用断点间切换。命中计数选择“命中计数”可启用断点计数器。为“命中计数”指定一个数字。如果同时指定了“命中计数”和“启用条件”,则“命中计数”是满足指定条件(计算结果为true或条件的值发生更改)的次数。如果仅指定“命中计数”,
8、则“命中计数”是到达断点的次数。启用条件选择“启用条件”并输入要求值的ActionScript表达式。有关求值运算支持的表达式类型的信息,请参阅表达式示例。注:FlashBuilder将检查表达式的语法并将语法错误通知给您。如果表达式中包含赋值运算符,FlashBuilder将显示警告。暂停发生条件:指定终止执行的条件:条件表达式求值结果为true,或表达式的值发生更改时。在“断点”视图中管理断点在调试会话期间,
此文档下载收益归作者所有