Flex控制台 - 如何使用它?

时间:2010-06-28 16:11:18

标签: flex console logging

我正在查看“Flex控制台” - > here看起来非常有趣。 它似乎易于使用和轻便集成。但是怎么样?我一直在寻找有关它的一些信息,但没有成功。我找到了this帖子,但我不明白它是如何使用的...... 如果有人知道如何使用它或对任何其他应用程序做任何相同的建议(保存清晰的灵活日志与过滤器和东西)我真的很感激。

此致 BS_C3

1 个答案:

答案 0 :(得分:0)

Flex控制台已移至新位置:http://code.google.com/p/flex-console/

简而言之,您在项目中创建了一个MiniDebugTarget,并使用Logging API开始记录。

import mx.logging.*;
import mx.logging.targets.*;

public class MyApp {

    static private logger:ILogger = Log.getLogger("sample.MyApp");

    public function MyApp() {
        super();
        // Add the MinuDebugTarget to channel
        // all log messages to LocalConnection
        // You only need to do this once!
        var target:MiniDebugTarget = new MiniDebugTarget();
        target.filters = ["*"];
        target.includeDate = true;
        target.includeTime = true;
        target.includeCategory = true;
        target.includeLevel = true;
        Log.addTarget(target);
    }

    public function foo(bar:String):void {
        logger.debug("foo({0})", bar);
        try {
            //    do something
            ..
        } catch(e:Error) {
            logger.error("Error: ", e.message);
            throw e;
        }
    }
}

查看新网站的“帮助”页面。