Flex Builder 4的10个新特性
December 19th, 2008 by admin 标签: Gumbo
MAX大会上Heidi Williams用10分钟介绍了Flex Builder 4 (Gumbo)的10个新特性,相关视频在这里。
当然这只是Flex Builder 4中很少的一部分。
总结了一下:
1) Package Explorer
如果你熟悉Eclipse中JDT,对这个特性一定不陌生。Flex Builder 3只支持资源浏览器,即以工程文件的形式浏览。而Package Explorer,顾名思义,是针对Pakcage的结构进行浏览,这种模式更适于开发者使用,另外也可以展开一个类来浏览该类的结构(同 Outline)。不仅如此,Package Explorer还支持以这种结构浏览SWC文件。
2) 代码模板
虽然现在我们也可以通过插件来实现代码模板,但是总还是原生支持来的更舒服。代码模板还支持“环境变量”,例如你可以向模板中添加“${project_name}”,则这部分内容会被转化成工程名称。代码模板可以在偏好(Preference)中进行配置。
3) 包重构
重构功能一直是我对Flex Builder比较不满意的地方。说实话,基于包的重构应该是比较基本的功能了。
4) 悬停时的ASDoc提示
也是从Eclipse中“继承”下来的功能,支持ASDoc中的链结
5) Getter & Setter
方便地在代码中添加Getter和Setter。(这里有个小插曲,Heidi在演示前忘了把代码恢复成没有Setter的状态,所以她不得不现场把代码改回去,还很可爱的对观众们说“别看” ^_^ )。
6) 自动生成Event Handler
这个功能比用代码模板要方便得多。
7) Run to Line
有的时候我们调试时会发现断点设置的并不合理,例如断点位置离我们关注的代码段还远得很,这时候可以使用Run to Line功能立刻将程序执行到指定位置。
8) 条件断点
顾名思义,就是当满足某种条件的时候才会中断程序,个人认为非常有用,特别是在调试一些复杂逻辑时,会大大节约时间,同时也能放松你的神经,免得一不注意错过了还要从头来过。
9) Network Monitor
现在调试模式下可以监控网络连接的数据,例如WebService的SOAP数据以及HTTP的请求和响应内容,也是一个非常有用的特性。
(事实上Heidi到此为止一共只介绍了9个新特性,介绍第8个特性之后她似乎数错了。所以我把一开始介绍的那个Service Explorer算上,一共是10个)
10)Service Explorer
Service Explorer可以方便的浏览服务端API(如WebServices或Remoting Services)极其Value Object,同时也可以根据服务端的VO自动创建AS端的VO。
总比完毕,那么哪个新特性对你来说最有意义呢?
分享到:
相关推荐
Flex 4是Flex框架的一个重大升级版本,引入了许多新特性,增强了UI设计和组件定制能力。 《Flex Builder 4 Help》这个英文文档是Flex Builder 4用户的重要参考资料,它详细阐述了如何使用该IDE进行Flex开发。下面,...
通过上述技术,开发者可以利用Flex Builder 4的强大可视化设计工具创建出美观的用户界面,配合Java的强类型和面向对象特性处理复杂业务逻辑,实现高效的企业级应用开发。在实际项目中,不断学习和实践这些知识点,有...
因此,“FlexBuilder4 Beat”版本主要用于让开发者提前体验即将发布的正式版中的新功能,并向Adobe反馈可能存在的问题,以便于后者能够在正式发布前进行改进和完善。 ### 注册码的意义及其作用 注册码是一种用于...
FlexBuilder4的主要特性包括: 1. **代码编辑器**:提供智能感知功能,能自动完成代码,检查语法错误,以及提供代码提示。 2. **项目管理**:方便地创建、管理和组织Flex项目,包括源代码、资源文件和库。 3. **...
- 项目创建:讲解如何在FlexBuilder 3中创建新项目,设置项目属性,以及导入外部库。 - 调试技巧:包括断点设置、步进执行、查看变量值等,帮助开发者定位和解决问题。 - 资源管理:如何组织和引用图片、字体等资源...
在本教程中,我们将深入探讨Flex Builder 4的核心特性和功能,以及如何利用它来创建动态、交互式的Web应用程序。 1. **Flex SDK与Flex Builder 4的关系**:Flex SDK是免费的开发工具集合,包含了编译Flex应用程序所...
- 在项目的“源”文件夹中创建一个新的ActionScript 3.0类文件。 - 导入PV3D的相关类库,并编写代码来构建3D场景。 - 可以参考PV3D官方文档和示例来学习如何创建基本的3D对象、场景、灯光和相机等。 #### 五、...
2. 创建或导入项目:在MyEclipse中创建一个新的Flex项目,或者将已有的Java项目导入到环境中。 3. 配置构建路径:确保Flex编译器和Java编译器能够正确处理项目中的源代码。 4. 设置调试配置:允许在MyEclipse中同时...
FlexBuilder4迁移文档主要涉及将基于Flex 3的项目转换到使用Flex 4和Flash Builder 4的流程。这是一个重要的过程,因为Flex 4引入了许多新功能和改进,包括Spark组件集、皮肤层分离和更强大的图形处理能力,这使得...
了解Flex SDK的新特性和最佳实践,以及ActionScript语言的最新发展,将有助于保持技术的更新和应用的竞争力。 综上所述,Flex Builder 3插件的第五部分涵盖了开发过程中的高级特性利用、性能优化策略以及问题解决...
标签“源码”和“工具”提示我们讨论的内容将涵盖Flex Builder 3作为开发工具对源代码的处理方式,以及它提供的各种工具特性。在Flex Builder 3中,源码编辑器支持代码自动完成、语法高亮、错误检查等功能,有助于...
### Flex4新特性展示 #### 一、Adobe Flex 4 SDK及Framework Adobe Flex 4 SDK及Framework作为Adobe公司的核心产品之一,在版本更新中引入了一系列革新性改进和技术优化,为开发者提供了更为强大的功能和更佳的...
Flex 4,也被称为Gumbo,是Adobe Flex框架的一个重大更新,它引入了许多新特性,提高了开发人员构建富互联网应用程序(RIAs)的效率。Flash Builder 4是用于开发Flex和ActionScript应用的主要集成开发环境(IDE),...
不同版本的Flex引入了新特性,例如Flex 4引入了Spark组件架构和更加灵活的样式系统。 9. **实践项目**:在学习过程中,通过实际项目来练习和巩固理论知识是非常重要的。这些压缩包可能包含可作为学习参考的实例项目...
我们将分为三个部分进行讲解:仅使用FlashBuilder4的新工具特性、同时保留原有行为并利用Flex4编译器的速度提升以及选择性地使用Flex4的语言特性。 #### 仅使用FlashBuilder4的新工具特性 对于那些希望在不改变...
Flex Builder 3是基于Eclipse平台构建的,因此,它继承了Eclipse的优秀特性,如强大的代码编辑器、调试工具和项目管理功能。这个插件的Part1可能涵盖了基本的安装和设置过程,以及初识Flex SDK和Flash Player的环境...
2. **功能解锁**:未注册版本的Flex Builder 3可能会有一些限制,例如无法访问某些高级特性或存在试用期限。注册码帮助用户完全解锁这些功能。 3. **技术支持**:拥有有效注册码的用户通常可以获得来自Adobe的技术...
在完成集成后,开发者可以利用Eclipse的强大功能和Flex Builder的专业特性,同时处理Java后端和Flex前端的开发任务,提高开发效率。此外,通过源码管理工具(如Git或Mercurial)进行版本控制,可以实现团队间的协作...
### Flex Builder 编译器参数详解 在Flex开发过程中,合理设置编译器参数对于优化应用程序性能、提高代码质量及确保应用的可访问性等方面都至关重要。本文将详细介绍Flex Builder中的编译器参数及其功能,帮助...