我在我的 Flash 项目(AS3、Adobe Air 3)中使用了一个非常大的自定义类。但是,我在 Flash Professional CS6 环境中收到此警告:
*无法建立代码提示缓存。请将关联的 FLA 保存到不同的文件夹中。类路径上有太多文件。
我只有我的 .FLA、其相关的 .SWF 和 .XML(首选项文件),以及我的文档类 .AS。我的自定义类位于 .FLA 旁边的单个文件夹中。
如何修复代码提示缓存?我经常使用它。
我在我的 Flash 项目(AS3、Adobe Air 3)中使用了一个非常大的自定义类。但是,我在 Flash Professional CS6 环境中收到此警告:
*无法建立代码提示缓存。请将关联的 FLA 保存到不同的文件夹中。类路径上有太多文件。
我只有我的 .FLA、其相关的 .SWF 和 .XML(首选项文件),以及我的文档类 .AS。我的自定义类位于 .FLA 旁边的单个文件夹中。
如何修复代码提示缓存?我经常使用它。
这个错误有很多可能的原因,但是如果你正在使用像我这样的文件(在上面的问题中),其中 .FLA 目录中几乎没有,而 .FLA 目录中几乎没有。 FLA 库,解决方案可能就像手动删除首选项文件一样简单。
更详细地说:
第 1 步:关闭 Flash Professional CS6(或您拥有的任何版本……这在 CS5 和 CS5.5 上已知会发生)
第 2 步:删除与 .FLA 位于同一目录中的首选项文件。该名称类似于“[项目名称]-app.xml”(项目名称与您的 FLA 名称相同)。
第 3 步:在 Flash Professional 中重新打开您的 .FLA。错误图标(和问题)应该消失了。
--
还有其他可能的解决方案,具体取决于您的问题的性质。可以在Adobe 论坛上找到这可能是我的解决方案(确实如此)以及其他一些可能的解决方案的原始线索。
帖子很晚,但因为没有一个答案对我有用;这是我发现的工作(使用 Adobe Animate 测试):
- 退出 Adobe Flash。
- 删除代码提示文件夹:C:\Users\<用户>\AppData\Local\Adobe\Flash CC 2014\en_US\Configuration\CodeModel
- 打开 Adobe Flash 并创建一个新文档。编辑 => 首选项 => 代码编辑器。将“缓存文件”更改为
1500
.- 写:
import<space>
你应该看到警告:“Building Code Hint Cache...”。如果没有,请按Ctrl+ Space。- 稍等一下,享受您的代码提示 :)
我意识到这是一篇旧帖子,但由于我偶然发现了它,我相信其他人也可能会。
我在使用 Adobe Flash CC (2014) 时遇到了这个问题,没有代码提示在最长时间内有效,并且我不断收到错误消息,指出“构建代码提示缓存”。
为我解决的问题是删除位于“Library/Application Support/Adobe/Flash CC 2014/en_US/Configuration/ CodeModel ”的文件夹“CodeModel” 。
确保在这样做时关闭 Flash,当您重新启动 Flash 时,将自动构建一个新的 CodeModel 文件夹,如果您喜欢我,您的代码提示将像魅力一样发挥作用。
我不保证任何事情,但我觉得这可能也适用于以前版本的 flash。
编辑:按 control + 空格键似乎也强制代码提示启动