解读开源的Flex代码:就象打开的糖果箱
来源:互联网 发布:大数据信息平台 编辑:程序博客网 时间:2024/05/19 03:46
Flex SDK现在已经开源了!就象垂涎已久的糖果箱打开了,你能够想到Flex SDK开源出来的代码你能看到什么,参与什么吗?下面给出几个提示。 1。flex 4,代码名称秋葵Gumbo,是目前正在更新的源代码主干,如果你想贡献代码,那么跟踪秋葵Gumbo。 2。flex 3.0.x版本是稳定的最终版本,如果想修改和运行自己的flex程序,使用这个版本。 3。所有源代码包括两个主要部分,mxmlc(在modules/compiler目录)和asc(在modules/asc目录)。asc是解析和编译ActionScript源代码的底层元件;mxmlc是解析mxml文件的高层元件,mxmlc调用asc来编译ActionScript,绑定链接等等。 4。最酷的部分是swfdump,这个部分你能够看清楚swf文件里面到底是什么。这是一个很好的学习工具,来理解你的代码如何编译执行的。打开目录swfdump -abc myapp.swf > myapp.txt,然后开始浏览。 5。所有命令行的调试器,fdb,也完全包含在源代码中,在modules/debugger目录下。命令行调试,从DebugCLI.main()开始;一般调试API入口,既是fdb也是Flex Builder调试器的入口,从Bootstrap.sessionManager()开始。 6。在development目录,你能够发现大多数Eclipse项目。没有asc的项目,但是有mxmlc,fdb,swfutils(包含swfdump源文件)的项目。项目文件分成两个组合,java目录包含基于Java-based parts of the Flex SDK的Eclipse JDT项目,类似于编译器和调试器,flex目录包含基于Flex-based parts of the SDK的Flex Builder 项目。要使用他们,以下两个步骤:(1)在preferences > General > Workspace > Linked Resources and Java > Build Path > Classpath Variables, 设置 FLEX_SDK (2)打开 File > Import, 导入项目进入Workspace. 仔细研读flex源代码,你能有很多收获,希望此文为你带来一点小小捷径。
- 解读开源的Flex代码:就象打开的糖果箱
- 这两天一夜,做了一些代码和库,为了干掉cnnic 3721的保护,就象icesword那样
- hdu__1205 吃糖果的解题代码
- Flex框架代码解读感受:一群技术专家写出的脏代码
- 我是快乐的,就象开水加冰.
- 跟随鼠标的一群小点,就象星星一样
- 男人就象在天空翱翔的风筝
- 男人就象在天空翱翔的风筝
- 岁月就象一条河,左岸是无法忘却的回忆
- 象qq一样弹出的代码
- 解读Helloworld的代码
- arcgis for flex 的编辑功能解读
- 解读:如何更有效地学习开源项目的代码?
- 有用的Flex代码
- flex SparkSkin就button而言的介绍
- OpenCV的softcascade代码解读
- ns2_aodv的部分代码解读
- D7可以打开DLL接口的代码D2007打开DLL.dpr打开看不到DLL接口代码(这样操作就可以了)
- 清空弹出窗口的缓存
- 利用视频套件加速FPGA上的视频开发
- servlet v2.3规范学习笔记(更新到第十二章)
- JavaScript的replace方法与正则表达式结合应用讲解(转)[
- java基础的总结
- 解读开源的Flex代码:就象打开的糖果箱
- js常用代码
- VIM插件之NERD_comments.vim
- PHP创建文件
- 常用javascript代码
- [今天开始在这里记录我的点点滴滴]
- 找到生命的意义
- Oracle调优
- seam的异常总结——java.lang.RuntimeException: exception invoking: getTransaction