在很多论坛上看到了有人抱怨Flash CS5中,代码提示(Code hint)有时不显示的问题,这个问题可能有很多原因,我整理了几个解决办法,有可能可以帮助到你~
1. 关于代码提示的快捷键,默认是Ctrl+Spacebar,但是在大部分中文用户的机器上,这是切换输入法的快捷键,这会导致代码提示的快捷键不起作用,所以建议在Edit->Keyboard shortcut中,为代码提示指定另外一个快捷键,例如Ctrl+Alt+Spacebar。
2. 试一试把你的fla文件拷贝到一个空文件夹中再重启Flash看看,因为如果你的fla文件所在目录有太多文件,比如在桌面上或是我的文档中,代码提示的cache可能会创建失败。
3. 如果你在动作面板右下角看到了一个警告的图标,说明Flash在你的项目classpath找到太多的文件了,有可能也会导致对你的自定义类的代码提示失效。建议在ActionScript设置中,classpath指定到具体的文件夹路径,最好不要是一个包含太多子路径的高层文件夹。
4. 试着重设一下你的代码提示cache。 先退出Flash,然后删除以下文件夹:
Win Vista/Win7:
C:\Users\username\AppData\Local\Adobe\Flash CS5\language\Configuration\CodeModel
Win XP:
C:\Documents and Settings\username\Local Settings\Application Data\Adobe\Flash CS5\language\Configuration\CodeModel
Mac:
/Users/username/Library/Application Support/Adobe/Flash CS5/language/Configuration/CodeModel
再重启Flash,试试看吧。
资料来源:http://www.viila.net
1. 关于代码提示的快捷键,默认是Ctrl+Spacebar,但是在大部分中文用户的机器上,这是切换输入法的快捷键,这会导致代码提示的快捷键不起作用,所以建议在Edit->Keyboard shortcut中,为代码提示指定另外一个快捷键,例如Ctrl+Alt+Spacebar。
2. 试一试把你的fla文件拷贝到一个空文件夹中再重启Flash看看,因为如果你的fla文件所在目录有太多文件,比如在桌面上或是我的文档中,代码提示的cache可能会创建失败。
3. 如果你在动作面板右下角看到了一个警告的图标,说明Flash在你的项目classpath找到太多的文件了,有可能也会导致对你的自定义类的代码提示失效。建议在ActionScript设置中,classpath指定到具体的文件夹路径,最好不要是一个包含太多子路径的高层文件夹。
4. 试着重设一下你的代码提示cache。 先退出Flash,然后删除以下文件夹:
Win Vista/Win7:
C:\Users\username\AppData\Local\Adobe\Flash CS5\language\Configuration\CodeModel
Win XP:
C:\Documents and Settings\username\Local Settings\Application Data\Adobe\Flash CS5\language\Configuration\CodeModel
Mac:
/Users/username/Library/Application Support/Adobe/Flash CS5/language/Configuration/CodeModel
再重启Flash,试试看吧。
资料来源:http://www.viila.net