无法构建代码提示缓存?

时间:2013-04-01 01:07:14

标签: flash air flash-cs5 flash-cs6 flash-cs5.5

我有一个非常大的自定义类,我在我的Flash项目(AS3,Adobe Air 3)中使用。但是,我在Flash Professional CS6环境中收到此警告:

  

* 无法构建代码提示缓存。请将关联的FLA保存到其他文件夹中。类路径上有太多文件。

     

我只有我的.FLA,它的相关.SWF和.XML(首选项文件),以及我的文档类.AS。我的自定义类位于.FLA旁边的单个文件夹中。

如何修复代码提示缓存?我经常使用它。

3 个答案:

答案 0 :(得分:3)

这个错误有很多可能的原因,但是如果你正在使用像我这样的文件(在上面的问题中),那里的.FLA目录几乎没有什么,几乎没有在.FLA库中,解决方案可能就像手动删除首选项文件一样简单。

更详细:

第1步:关闭Flash Professional CS6(或者你拥有的任何版本......已知这种情况发生在CS5和CS5.5上)

步骤2:删除与您的.FLA位于同一目录中的首选项文件。名称将类似于“[project name] -app.xml”(项目名称与FLA的名称相同)。

第3步:在Flash Professional中重新打开.FLA。错误图标(和问题)应该消失。

-

还有其他可能的解决方案,具体取决于您案例中问题的性质。可以在Adobe Forums找到原始线索,这可能是我的解决方案(以及它),以及其他一些可能的解决方案。

答案 1 :(得分:1)

很晚,但因为没有一个答案对我有用;这是我found的工作(使用Adobe Animate测试):

  
      
  1. 退出Adobe Flash。
  2.   
  3. 删除代码提示文件夹: C:\ Users \<用户> \ AppData \ Local \ Adob​​e \ Flash CC 2014 \ en_US \ Configuration \ CodeModel
  4.   
  5. 打开Adobe Flash并创建新文档。 编辑=>首选项=>代码编辑器。将“缓存文件”更改为1500
  6.   
  7. 写:import<space>您应该看到以下警告:“构建代码提示缓存...”。如果没有,请按 Ctrl + Space
  8.   
  9. 等一下,享受你的代码暗示:)
  10.   

答案 2 :(得分:0)

我意识到这是一个老帖子,但是因为我偶然发现它,我相信其他人也可能。“/ p>

我在Adobe Flash CC(2014)中遇到了这个问题,没有任何代码提示工作时间最长,而且我得到一个持续的错误,说明“构建代码提示缓存”。

为我修复的是删除位于“Library / Application Support / Adob​​e / Flash CC 2014 / en_US / Configuration / CodeModel ”的文件夹“CodeModel”。

确保Flash在您关闭时关闭,当您重新启动Flash时,将自动构建一个新的CodeModel文件夹,如果您喜欢我,您的代码提示将像魅力一样。

我不保证任何东西,但我觉得这可能也适用于以前版本的闪存。

编辑:按下控件+空格键似乎强制代码提示也开始