有没有类似于firebug for actionscript的东西?

时间:2009-09-15 04:41:12

标签: actionscript

我是动作脚本的新手,

像firebug这样的工具真的会有很大的帮助!

7 个答案:

答案 0 :(得分:3)

我非常喜欢MonsterDebugger,易于使用,适用于Flash,Flex,AIR。 请在此处查看 - http://www.monsterdebugger.com/

答案 1 :(得分:0)

  

Alcon是一款轻量级的调试工具   对于ActionScript开发人员而言   提供了几个直截了当的   快速访问的调试方法   任何ActionScript 2或ActionScript 3   应用程序,无论是来自Web   浏览器,独立的Flash Player   或AIR Runtime。

<强> Alcon

Introducing the ActionScript 3.0 debugger

Trace and debug ActionScript from your browser

答案 2 :(得分:0)

如果您正在开发Flex或Air应用程序,那么我肯定会推荐Eclipse 带有Flex SDK插件的IDE。

http://www.adobe.com/products/flex/flexdownloads/

答案 3 :(得分:0)

如果您正在使用Flash环境,请尝试按Control-Shift-Enter启动您的swf。这将打开调试器(按绿色箭头开始执行代码)。

如果您使用的是Flex Builder,则可以使用完整的debugger

在任一环境中,您都可以设置断点,这些是您可以在代码中指定的点,其中代码执行需要暂停,以便您可以调查正在发生的事情。

答案 4 :(得分:0)

您可以使用LocalConnection类与其他swfs进行通信。我使用这个概念在浏览器中查看跟踪消息。

  • 创建一个接受本地连接请求的调试器SWF,并在文本区域中显示所有传入的文本。
  • 使用静态写入方法编写Debug类,该方法通过本地连接将传入文本发送到调试器(并可选择跟踪消息)。
  • 在您的应用中包含Debug类,并使用Debug.write
  • 替换所有跟踪调用
  • (可选)编写花式方法writeError writeWarning,以不同颜色显示重要消息。
  • 在浏览器中运行调试器swf。

我有这些代码,但SO允许发布文件吗?当我使用正则表达式实现搜索和突出显示控制台时,代码增长了一段时间。

答案 5 :(得分:0)

如果您使用的是命令行工具(而不是flex builder或flashIDE),则可以使用命令行调试器FDB。您可以在flexSDK / bin文件夹中找到它。这个(相当令人沮丧的)工具有很多文档。

答案 6 :(得分:0)