Flash Develop是一款非常好用的ActionScript开发工具,其代码提示功能尤为强大;内建各种插件,可以方便的开发、调试、发布;而且还是免费的。最大的缺点可能是不支持ftp,插件相比Eclipse还是要少一些。
我在使用的版本:4.0.1
官网地址:http://www.flashdevelop.org/wikidocs/index.php?title=Main_Page
下载地址:http://www.flashdevelop.org/community/viewtopic.php?f=11&t=8622
包括Flash Develop使用中遇到的疑似bug、快捷键记录、小技巧、插件推荐等。根据经验实时更新。
【疑似bug】
- 在类库路径中包括含swc的目录,然后右键单击swc,选择导入,编译时会报错,说“Unable to open “xxx.swc””,如果这个时候把目录删掉,就可以了。
【快捷键】
- F4 / Shift+F4:查找声明此对象的函数;返回刚才调用此函数的地方
- Ctrl+B:唤出代码片段,可以自定义
- Ctrl+D:复制一行
- Ctrl+R:打开特定资源,可以通过输入搜索,查找类很方便
- Ctrl+T:将此行与上一行交换位置
- Ctrl+F / I:在当前文件/项目中搜索
- Ctrl+双击:高亮所选文字(插件不能用之前的替代方案,自带功能)
- Ctrl+左右方向键:在单词间跳转,配合F4效果不错
- Ctrl+Shift+1:与变量相关
- 自动导入类,如果当前单词和项目中某个类名完全一样,则导入这个类
- 生成private/public变量,如果全部为大写,还能自动生成常量代码
- 生成getter/setter
- Ctrl+数字:新建文件
- 1 – 新建as2类
- 2 – 新建as3类
- 3 – 新建mxml
- 4 – 新建html
- 5 – 新建xhtml
- 6 – 新建css
- 7 – 新建php
- 8 – 新建xml
- 9 – 新建txt
【自带工具】
- 文件对比:Tools > General Tools > Compare Files…
- 重构类库缓存:Tools > Flash Tools > Rebuild Class Cache
FD会把所有的类库都缓存,这样才可能在输入的时候快速给出代码提示
【插件】
- AutoVersion,如果设置某一版本号为Increment,则需要将Tools > Program Settings > AutoVersion > Update version data 设置为True才可以正常使用
【测试/发布】
- 如果需要trace出调试信息,只能使用Debug模式发布,和Flash IDE能进行设置不同
- 使用Ant编译时提示Error loading : jvm.dll 的解决之一
【不足】
- 不直接支持Ant、Ftp、Git等
- 控制台直接调用Windows命令行,不是很强
欢迎吐槽,共同进步