本文和大家重点解读一下开源Flex源代码,所有Flex源代码包括两个主要部分,mxmlc(在modules/compiler目录)和asc(在modules/asc目录)。
创新互联建站专注于澄海网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供澄海营销型网站建设,澄海网站制作、澄海网页设计、澄海网站官网定制、重庆小程序开发服务,打造澄海网络公司原创品牌,更为您提供澄海网站排名全网营销落地服务。
解读开源Flex源代码:就象打开的糖果箱
FlexSDK现在已经开源了!就象垂涎已久的糖果箱打开了,你能够想到FlexSDK开源出来的代码你能看到什么,参与什么吗?下面给出几个提示。
1。Flex4,代码名称秋葵Gumbo,是目前正在更新的Flex源代码主干,如果你想贡献代码,那么跟踪秋葵Gumbo。
2。Flex3.0.x版本是稳定的最终版本,如果想修改和运行自己的Flex程序,使用这个版本。
3。所有Flex源代码包括两个主要部分,mxmlc(在modules/compiler目录)和asc(在modules/asc目录)。asc是解析和编译ActionScriptFlex源代码的底层元件;mxmlc是解析mxml文件的高层元件,mxmlc调用asc来编译ActionScript,绑定链接等等。
4。最酷的部分是swfdump,这个部分你能够看清楚swf文件里面到底是什么。这是一个很好的学习工具,来理解你的代码如何编译执行的。打开目录swfdump-abcmyapp.swf>myapp.txt,然后开始浏览。
5。所有命令行的调试器,fdb,也完全包含在Flex源代码中,在modules/debugger目录下。命令行调试,从DebugCLI.main()开始;一般调试API入口,既是fdb也是FlexBuilder调试器的入口,从Bootstrap.sessionManager()开始。
6。在development目录,你能够发现大多数Eclipse项目。没有asc的项目,但是有mxmlc,fdb,swfutils(包含swfdump源文件)的项目。项目文件分成两个组合,java目录包含基于Java-basedpartsoftheFlexSDK的EclipseJDT项目,类似于编译器和调试器,Flex目录包含基于Flex-basedpartsoftheSDK的FlexBuilder项目。要使用他们,以下两个步骤:(1)在preferences>General>Workspace>LinkedResourcesandJava>BuildPath>ClasspathVariables,设置Flex_SDK(2)打开File>Import,导入项目进入Workspace.
仔细研读Flex源代码,你能有很多收获,希望此文为你带来一点小小捷径。
分享题目:解读开源Flex源代码使用
链接URL:http://www.shufengxianlan.com/qtweb/news6/58056.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联