Flash Builder中变量/表达式窗口中的ToString()

时间:2014-02-13 14:57:42

标签: actionscript-3 ide flash-builder

有没有办法在Flash Builder的变量/表达式窗口中显示其他名称?

1 个答案:

答案 0 :(得分:0)

当然,您可以在“变量”选项卡中找到所有局部变量及其当前值(在特定断点处停止时)。

如果要检查其他值或某些特定表达式,可以切换到“表达式”选项卡,单击“添加新表达式”,键入自己的变量/表达式,然后按Enter键查看当前值。

当然这样做有以下限制:

  • 不支持命名空间。
  • 不支持内联对象。
  • 不支持关键字super。
  • 可以评估大多数E4X表达式,但不支持E4X过滤器表达式。 例如,您无法评估myxml。(@ id =='3'))。
  • 您无法调用定义为变量的函数。
  • 不支持完全限定的类名。 例如,您无法评估mx.controls.Button。 您可以参考非限定类名。例如,您可以指定Button以引用mx.controls.Button。 如果类名不明确(两个在不同包中具有相同名称的类),则无法控制将对哪个类进行求值。但是,您可以指定:

    getDefinitionByName( “mx.controls.Button类”)

(Source)