最近开始研究Flex Builder 3的升级版 Flash Builder4,虽然在Module,渲染等内存泄漏方面没有得到改进(据我所知),但是在开发工具的功能上有了很多的新特性和改进:
1.支持主题切换(Theme)
Flash Builder 4中包含了9款默认主题,其中两款Spark主题,七款Halo主题。。这里有必要提一提它们的区别,在Flash Builder 4中,由于出现了新的library://ns.adobe.com/flex/spark (xmlns:s)名称空间,代表新的spark.*包中的控件,所以Flash Builder 4 中同时存在了原来的mx.*以及spark.*中的两组控件。因此在Flash Builder 4中css style也加入了名称空间的支持。比如:
<fx:Style>
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/halo";
s|Button {
color: #FF0000;
}
mx|DateChooser {
color: #FF0000;
}
</fx:Style>
其中S|Button 代表了Spark包中Button的样式,mx|DateChooser则代表mx包中DateChooser的样式。
2.包资源管理器(package explorer)
在新的 Flash Builder 4 中要建立多层的包路径,我们只需在工程上右键->“新建”->“包”,便可添加包(package)。
3.悬停时的ASDOC提示
在多人协同开发时,如果我们往自己的代码中引用了别人开发的类包和方法,就会时不时切换到那些类的源码,去看同事
们为类添加的注释或者 ASDoc以确定如何去使用这个方法,这样做十分不便。在这次Flash Builder 4的版本升级中,Adobe为
我们新增了一项不错的功能——ASDoc 悬停提示,这项 新功能的主要作用就是使我们在编码过程中只用用鼠标悬停在你想要
查看 ASDoc 的类,方法上,IDE 工具就会自动在一个视图中呈现这些 ASDoc 提示, 十分方便。
PS:似乎在Flash Builder中的ASDoc悬停只能识别如下规范格式:
/**
* 根据用户id返回用户名
* @param id 用户的id号
* @return 用户名
*
*/
而针对但行注释的 ( // 根据用户id返回用户名),似乎无法识别。
4.自动生成Getter & Setter
操作方法:高亮选择要封装的属性。右键菜单选择“源代码”--“生成Getter/Setter ”。
PS:该功能的缺陷则是每次只能为一个属性添加Getter & Setter, 不能批量生成,所以如有需要可以使用第三方插件或者
CodeSmith之类的工具来生成实体类文件。
5.自动生成EventHandler
如果按钮的“id='btnSubmit'”,生成的方法将是btnSubmit_clickHandler
所以推荐大家给按钮都命名,要符合命名规范,尽量给事件加上注释,说明其用途。
6.条件断点
在某一行加入断点,然后在断点处点击右键,选择“断点属性”
在弹出的对话框中我们可以看到条件断点的设置界面。 我们可以看到,断点大致分为3类:命中计数断点、条件为 true
断点、值改变断点。
PS:,条件断点还支持组合的设置 比如说“计数断点”分别和“条件为 true 断点”,“值改变断点”一起设置后,可以产生“与”的条件判断关系,这点使我们的调试断点设置更加灵活。
还有其他一些特性,未一一介绍。附件中是艾睿(AIRIA)发布的Flash Builder 4入门介绍
分享到:
- 2009-11-17 10:27
- 浏览 1721
- 评论(0)
- 论坛回复 / 浏览 (0 / 1854)
- 查看更多
相关推荐
FlashBuilder基础入门教程,特别是新的特性,值得一看。
Flash builer添加类注释格式 简版
安装Adobe Flash Builer4.5步骤 整合Adobe Flash Builder4.5与Eclipse
双色球随即程序代码 flashBuiler4源代码,喜欢玩双色球的朋友,可以拿这个程序随即
C++Builer的中文文档,介绍得比较详细,对初学者有很大的帮助,
基于C++ Builer串口通讯,COM口设置,数据的读取和发送
FlexBuiler安装及新建Flex工程步骤
在C++Builer中多线程的实现.pdf
c++builer6.0安装方法 ODAC安全方法 BCB安装ODAC问题解析
c++builder 截图,参考了网上代码,解决了一些问题,存在问题: 1、截图区不能透明。 2、截图区存在四个黑色手柄。 有朋友修改的通知我。
详细的介绍了在DSP builder在中MATLAB是如何使用的..
c++buler的相关资料分享,关于三角形的,相关的资料
使用C++Builer编译VCL控件源代码时经常会出现诸如“Unable to open file XXX.obj”的错误提示,有的是由于缺少了引用库的问题,下表列出了几个常用的确实文件所在的引用库
支持包括XE8、D10.0、D10.1、D... 作者鼓励用户下载源代码研究和提交Bug报告、修正补丁以及新特性的增加。在最新的Delphi Informant Magazine的读者选择奖评比中GExperts获得了2000年度最佳开放源码工具的荣誉。
我的环境:Flash Builer 4.6 sdk 15.0(若需更改sdk可直接修改xml,或重建工程,合并src和资源文件即可) 连连看小游戏,分支界限算法,PureMVC框架。
用WinForms开发的一个 Models实体类生成器,只需要点击几下简单的几步操作,就能完成Models的生成。欢迎来访我们的博客:www.kwoofun.cn
Deployed EhLib 4.0* This version does not support Delphi 4 and C++ Builer 4 anymore.+ New components:TMemTableEh - dataset, which hold all data in memory.TDataDriverEh - Delivers records in ...
这是我刚学C++builder 的时候做的一个小作业,现在拿出来给大家分享一下,这个小程序能实现位图的任意角度的旋转,保存
详细的C++连接SQL方法,以学生管理系统为例,采用ODBC、ADO为例讲解
基于stm32移植的ucgui 本人测试可以正常显示窗口及触摸屏