在FlashDevelop中,如何使其自动停止使用其包名称限定类型?

时间:2012-10-26 23:42:16

标签: flashdevelop

假设您在com.something1.something2包中创建了一个名为“Entity”的类。现在假设你在com.something1.something3包中键入以下代码:

var e:Entity = new Entity();

除了FlashDevelop进入并将其变为:

var e:Entity = new com.something1.something2.Entity();

你怎么能让它停止这样做?谢谢!

1 个答案:

答案 0 :(得分:0)

这种行为通常发生在两种情况下:

  • 导入2个具有相同名称但来自不同包的类(例如:com.foo.Entity,bar.baz.Entity),
  • 您的代码包含隐藏类的根包的本地或实例声明(即。var com:SomeType隐藏来自com.foo.Entity的'com'。)