问题标签 [fdt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
484 浏览

ide - FDT5 Haxe 编译错误“未捕获的异常 - module.c(124):未找到内置函数:fasthash”

我是 FDT5 的用户,在使用 v2.09 的 Haxe 和 v1.8.2 的 NekoVM 时遇到了这个非常奇怪的 Haxe 编译器错误。

“未捕获的异常 - module.c(124):找不到内置函数:fasthash”

谁能帮我解决这个错误,因为无法编译我的 FDT5 项目,就好像我直接在 Mac OSX Lion 中编译它一样。终端它不报告任何问题。

非常感激任何的帮助。

0 投票
1 回答
214 浏览

eclipse - 如何让 FDT 和 Ant 循环构建?

我想让 FDT 循环遍历 .AS 文件的列表(或目录)并输出相应的 .SWF。

我想通过 Ant 执行此操作,而不是使用 FDT 的启动器链,并在此处的文档中找到了“fdt.launch.application”Ant 任务。我可以用它来帮助我吗?

0 投票
1 回答
273 浏览

signals - 如何在 FDT 5.5 中为 Haxe 使用 HSL?

我已经成为 AS3Signals ( https://github.com/robertpenner/as3-signals ) 的忠实粉丝,所以我想在 Haxe 中找到类似的东西。HSL ( http://code.google.com/p/hxhsl/ ) 似乎是一个很好的答案。

在简介(http://code.google.com/p/hxhsl/wiki/PrefaceAndIntroduction)中,作者解释了添加 HXML 以进行编译的内容。

使用 您必须告诉编译器您正在使用该库。有几种方法可以做到这一点。

如果您使用 HXML 文件来编译您的项目,只需将以下行添加到该文件中:-lib hsl-1

由于 FDT 也使用 HXML 文件,所以我就这样做了,但是在问题视图中出现错误,但没有描述。

有什么我应该做的不同的事情吗?


我之前尝试过一些这样的东西,然后我尝试了你的建议,这就是我发现的。

我已经通过 haxelib 安装了 HSL(因为这是作者的建议)。我检查了我安装的内容,这里是:

终端中的haxelib

FDT 中发生了一些奇怪的事情:如果我使用在终端 ( /usr/bin/haxe) 中找到的路径,FDT 会引发错误。

FDT 首选项错误

所以我必须使用/usr/lib/haxe某种原因。

FDT 首选项

如果我尝试在 Haxe 类中简单地编写导入代码,我会得到一个正确的错误:

正常错误

但是,如果我尝试在 hxml 参数中添加库,我会得到一个没有解释的错误:

错误无文字

然后我尝试了在项目中添加库源文件的选项,但仍然出现错误:

库错误

所以我想我的问题是:我在哪里没有正确遵循您的指示?

0 投票
1 回答
126 浏览

flash - 如何让我的 FDT 4.X 模板在 FDT 5.5+ 中工作?

我对在 FDT4.5 中制作新项目模板很有信心,但我似乎无法在 FDT5.5 中做同样的事情

此外 - 当我创建一个新项目时,我只能在新项目向导中看到一种项目类型(Web),而以前对模板如何工作的了解表明应该有 AS3、Basic、Flash Professional 和 Flex - 请参阅附加图像。

新项目的模板方式是否发生了变化?还是我的新项目选项列表未正确初始化?

你可以看到我试图在我的列表中添加一个新的项目类型(FlashDevelop-FDT Hybrid),我以前能够为 FDT4.5 做这允许我在 FDT 项目中拥有像源一样设置的源文件FlashDevelop 项目中的文件。但是,正如您从屏幕截图中看到的那样,我的新 FlashDevelop - 新 Web 项目的选项中缺少 FDT Hybrid - AS3、Basic、Flash Professional 和 Flex 也是如此。

在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
152 浏览

flash - 当我尝试更新我的 FDT 时,我看到了错误。为什么?

见附图。为什么会有这么多错误?我想更新 FDT 但不确定如何/为什么。

在此处输入图像描述

0 投票
1 回答
471 浏览

sdk - 如何在 FDT 中导航/更新 Haxe SDK?

在 OSX 上,FDT 在这里有 Haxe SDK:

/Applications/FDT 5.app/Contents/FDT5/haxe/haxe-2.09-osx

因为这是在 OSX 包中,所以我无法导航到它。我该怎么做:

  1. 在首选项中选择它。
  2. 更新它。

在此处输入图像描述

0 投票
1 回答
105 浏览

flash - 将 Flash 项目移入 FDT 时,舞台上声明的对象未定义

我有一个带有 FLA 文件和 20 到 30 个类文件的 Flash CS5 项目。我正在尝试从 Adob​​e IDE 迁移到 FDT,而无需过多地修改我的代码。我已从 Flash 导出 SWC 文件并将其添加到我的 lib 文件夹中,现在我可以访问 FLA 文件中定义的符号,但对舞台上创建的对象的所有引用都显示为未定义。

任何帮助或相关教程的指针将不胜感激。

0 投票
1 回答
135 浏览

compilation - 为什么FDT显示这么多不正确的错误,我无法编译

有时当我使用 FDT 时,编辑器会显示我认为(有时知道)有效的代码错误,我无法编译任何项目。

下面的例子:

在此处输入图像描述

0 投票
1 回答
79 浏览

compilation - 为什么 FDT 的 Launcher Chain 不按我指定的顺序执行文件

鉴于下面的启动器链,为什么我看到 ADT 调用(它是启动器 FDT2815 的一部分)在我的任务“AntTask build.xml”之后执行?

在此处输入图像描述

0 投票
1 回答
1064 浏览

apache-flex - 探查器无法连接到我的应用程序

我之前曾尝试在 Flash Builder 中使用我的应用程序运行分析器,但它不起作用。Profiler 将成功连接到我的应用程序,但该应用程序从未出现。它只是一个空白窗口(我怀疑是 ProfilerAgent)。我看到内存开始飙升,但几秒钟后它就变平了,而且它似乎永远不会将我的应用程序加载到分析器代理中。任何时候都不会报错...

  • 我尝试在 FDT 中进行分析,并且发生了完全相同的事情。

  • 我还尝试从头开始分析一个新项目,它做同样的事情。

  • 看起来 ProfilerAgent 只是无法连接到应用程序......

  • 这是一个 AIR 应用程序,我不确定这是否与它有关。

我该怎么办?(我已经尝试了所有常规的解决方法,如果你得到我没有得到的“分析器无法连接”错误,其中大部分都是有用的)。