Flash 未识别Haxe IntelliJ/VSCode生成的SWF

Flash 未识别Haxe IntelliJ/VSCode生成的SWF,flash,intellij-idea,visual-studio-code,haxe,openfl,Flash,Intellij Idea,Visual Studio Code,Haxe,Openfl,我在当前的IntelliJ IDEA项目中设置了SWF库。xml带有预加载/生成/嵌入全部设置为真。我可以用代码实例化这个类,当我测试这个项目时,一切都正常,但IntelliJ称它为“未解析的符号”。我尝试在我的模块中添加资产文件夹作为库源(也尝试了SWC),但没有任何效果。我是做错了什么,还是这超出了IntelliJ的能力 编辑:在被推荐使用VSCode之后,我也在该IDE中设置了我的项目。我也遇到了同样的问题,除了VSCode会取消构建,即使OpenFL没有返回错误。我强烈建议切换到更简单的

我在当前的IntelliJ IDEA
项目中设置了SWF库。xml
带有
预加载
/
生成
/
嵌入
全部设置为
。我可以用代码实例化这个类,当我测试这个项目时,一切都正常,但IntelliJ称它为“未解析的符号”。我尝试在我的模块中添加资产文件夹作为库源(也尝试了SWC),但没有任何效果。我是做错了什么,还是这超出了IntelliJ的能力


编辑:在被推荐使用VSCode之后,我也在该IDE中设置了我的项目。我也遇到了同样的问题,除了VSCode会取消构建,即使OpenFL没有返回错误。

我强烈建议切换到更简单的编辑器 Visual Studio代码,因为它在win/linux/mac上工作。

但还有其他选择 如果您只使用windows,那么HaxeDevelop(FlashDevelop)非常好。 原子可能,特别是如果你使用奢侈品。 Vim,如果您喜欢这种方式,并且喜欢按键。 或者只是任何漂亮的简单文本编辑器(我经常使用textmate)和终端

对于开发Haxe,我不会接触Intellij或FDT。我已经尝试了几乎所有支持Haxe的编辑器,这两个编辑器都是一团糟,我相信它们对AS3、java等都有好处,但对Haxe没有好处。我听说他们进步了很多,但我还是会保持清醒

我的理由是,它们是非常复杂的产品,没有足够的Haxe用户供这些公司投资于像Haxe这样的复杂生态系统所需的支持,而且Haxe发展很快,即使Haxe complier提供了如此多的完成支持,它们也很难跟上新功能的步伐。大多数Haxe用户已经学会了避免使用poweride,只有少数大公司的用户可以在设置问题上互相帮助

您最好选择Visual Studio代码或Kode(Kha版本),因为它现在似乎是Haxe开发的首选选项,而且是免费的,gitter或irc上的大多数人都可以提供帮助


很抱歉,如果我无法回答您的问题,但如果您继续使用intellij之类的power IDE,您将面临更多问题,因此请省去麻烦,只需切换到Visual Studio代码和终端,如果您仍然有问题,那么您将得到大量帮助。

我不知道这是否是正确的解决方案,但我通过OpenFL构建,并将IntelliJ指向已创建的
/Export/flash/haxe/_generated/
目录,它成功了。看起来它也适用于VSCode


不过,这似乎有点不对劲。正如我的SWF参考是我以前的版本,但其他所有内容都反映了下一个版本

我昨天下载了visual studio代码,我正在尝试学习它,但就项目设置而言,还没有任何意义。顺便说一句,我用的是mac电脑。我用的是我从未接触过的个人电脑,这真是太棒了。回到手头的问题,我真的不想在一周的项目上更换IDE,我仍然不相信intelli-j做不到这一点。但是,是的,我真的很讨厌它让项目在vscode中工作,有同样的问题。