早上好,
我在adobe flexbuilder 3中有一个非常奇怪的错误。
从昨天开始我创建一个新类时,Flex构建器在我的课程中没有看到任何错误。
我该如何创建一个:
右键单击包层次结构中的文件夹 - >新 - >动作脚本类
我保持原样,但我明确地给它起了一个名字
创建了类。
我现在可以在这个类中键入任何内容......即使单词“abc”和flex builder也没有看到这是错误的。
如果我去现有的班级并输入“abs”,那么我点击它的那一刻会抱怨“abc”
我尝试了以下但问题仍然存在。
如果有人能给我一个想法,即使它很傻,也请。我真的需要能够添加新的类。
感谢
我创建的新类看起来像
package za.co.dcs.cib.das.application.vo.authorisation.appDetails.memberDetails
{
public class MyNewlyTestClass
{
public function MyNewlyTestClass()
{
}
}
}
然后我添加“ABC”到它...它不抱怨。我可以在这个课程中添加任何我想要的东西......没有什么是错误的。
package za.co.dcs.cib.das.application.vo.authorisation.appDetails.memberDetails
{
public class MyNewlyTestClass
{
public function MyNewlyTestClass()
{
abc
}
}
}
或者,如果我删除功能
package za.co.dcs.cib.das.application.vo.authorisation.appDetails.memberDetails
{
public class MyNewlyTestClass
{
public MyNewlyTestClass()
{
}
}
}
答案 0 :(得分:0)
Flash Builder简直太愚蠢了。在输入时,ide不会将ActionScript转换为抽象语法树,只在保存时检查语法。
答案 1 :(得分:0)
不知道这是否是默认行为,但我发现的是......
如果我更改现有类,编译器会检查语法,但如果我添加一个随机文件,编译器将只检查文件是否由我的应用程序使用。
我试过这个似乎有效。从应用程序中调用该文件的那一刻,它会验证并给出错误。
感谢您的所有更新