`
bupter520
  • 浏览: 57031 次
  • 性别: Icon_minigender_2
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

加快RIA开发效率之Flex插件

阅读更多

代码格式化FlexPrettyPrintCommand

为了便于java 项目和采用flex开发的客户端项目的集成,目前主流的做法是将Flex Builder作为插件安装到MyEclipse,这样极大地方便了开发.因为大家对eclipse开发环境已经很熟悉了,使用上有一种亲切感.但美中不足的是官方Flex Builder不能够将代码有效的格式化操作,需要手动去对齐代码,十分不便.现在你可以脱离苦海了,有一款插件能胜任这项令人头疼的工作.你可以尝试一下FlexPrettyPrintCommand这个插件,它可以对as.xmlmxml文件中的代码进行格式化.

1.jar包放在FB或者eclipseplugins文件夹里 (或者以link方式安装插件)
2.
重启EclipseFB,必要时使用-clean参数重启

3.
再次启动IDE后工具栏多出了几个新图标,如下图所示。当你打算格式化指定代码时,首先选中它,然后点击图标即可。

 

 

 

以下提供另一种安装途径:

1. 打开Flex Builder->帮助->软件更新->查找并安装
2.
选择“寻找新特色功能安装”
3.
建立“新远端地址”
URL:http://flexformatter.googlecode.com/svn/trunk/FlexFormatter/FlexPrettyPrintCommandUpdateSite

保存->完成
注:eclipse-clean参数清空插件缓存内容。有时插件显示不出来是因为Eclipse将插件进行了缓存以加速启动过程,若指定此参数则会清空缓存,从头加载。这种带命令行的启动需在CMD窗口中进行。

 

 

版本号自动记录BuildMarker

Flex Builder 没有能记录每个项目的Build号的功能。这其实挺郁闷的,呕心沥血的项目到了最后还不知道被反复编译调试了多少千次还是上了万次,也不知道自己编译次的的吉利斯记录是多少……

如果你同样有这样的郁闷,那么这个插件就是为您量身定制的,试用一下,感到非常的满足~

首先打开Flex Builder来添加这个插件:

 

 

点击OK后,按提示重启Flex Builder。打开一个AS项目,改动一下源码,F11编译,这时会生成一个xml格式的.version文件,里面记录了Build号。

 

项目的Build号我喜欢做在右键菜单里面,其好处就不说了。需要加段as代码来将版本呈现到Flash Player的右键菜单里面去。官网提供了一个类文件,简单的引入一行代码将Build号呈现到右键菜单的。这样了解版本信息相当的方便。

 

: BuildMarker官网http://www.snowkit.cn/BuildMarker/

 

 

范例查询插件Blueprint

最近Adobe Labs终于发布了新版本,新版本除了支持Mac外,还支持Windows系统,而唯独还不出支持Linux系统。另一个好消息是:除了Flex Builder外,blueprint还支持Flash Builder,也就是说,我们可以在Flash Builder里面使用blueprint查看Flex SDK 4(Gumbo)一些新组件的范例了,例如spark组件等。这个支持可以让一些初学者或者对Flex SDK 4(Gumbo)不是太了解的朋友很容易的上手,方便查看某个组件、功能、class的范例程序了。但是似乎在Flex Builder 3上面上使用会有些小问题,大家可以试试。

具体使用方法:当你编写as代码时,需要查询某个类怎么使用,可以使用Ctrl+B调出blueprint,然后在输入框中键入要查询的内容。
下图是我使用blueprintFlash Builder上面查看的一个范例:

 

注:blueprint的官方网址http://labs.adobe.com/technologies/blueprint

分享到:
评论

相关推荐

    MyEclipse整合Flex插件技术

    在IT领域,特别是软件开发与集成环境中,MyEclipse整合Flex插件技术是提升开发效率、增强项目功能的重要手段之一。本文将详细解析如何在MyEclipse中整合Flex插件,以及这一整合过程中的关键步骤和技术要点。 ### ...

    flex 插件

    Flex插件是面向开发Adobe Flex应用的开发工具的扩展,它通常用于提升开发效率和代码质量。在本文中,我们将深入探讨Flex插件的核心功能、使用场景以及如何通过提供的资源来提升您的Flex开发体验。 Flex是一种开源...

    flex 4 RIA 开发详解(pdf格式)

    Adobe为Flex 4提供了强大的开发工具——Flash Builder,这是一款集成了代码编辑、调试、测试等多功能于一体的IDE,大大提高了开发效率。 **3. 通用配置环境:** Flex 4能够跨平台运行,无论是Windows还是Mac OS X...

    myeclipse集成flex插件

    【标签】"flex插件"表明了这个主题的核心是关于Flex开发的辅助工具,它能让开发者在MyEclipse这样的IDE中实现Flex项目的开发,提供代码提示、编译、调试等功能,提升开发效率。 【压缩包子文件的文件名称列表】: 1...

    myeclipse+flex插件配置详解

    【myeclipse+flex插件配置详解】 ...这种配置方式允许开发者在同一环境中管理Java后端和Flex前端,提高了开发效率和协作能力。在实际开发过程中,可以根据项目规模和团队需求进一步优化项目结构和流程。

    flex插件版

    通过Flex Builder或IntelliJ IDEA等集成开发环境(IDE)中的Flex插件,开发者可以享受到代码提示、调试和编译等功能,大大提高开发效率。 在描述中提到的"不必再配sdk",这意味着该插件已经集成了Flex SDK,使得...

    Flex插件(第一部分)

    Flex插件,全称为Adobe Flex Builder插件,是Adobe公司为Eclipse集成开发环境(IDE)设计的一款扩展工具,主要用于创建、调试和部署基于Flex框架的富互联网应用程序(RIA)。Flex技术允许开发者构建功能丰富的、交互性强...

    Flex插件第二部分

    Flex插件是Adobe Flash开发工具中的一个重要组成部分,主要用于构建富互联网应用程序(Rich Internet Applications, RIA)。本篇文章将深入探讨Flex插件的第二部分,包括其核心特性、使用方法以及在实际开发中的应用...

    Flex插件plugin1

    8. **自定义快捷键和工作流**:允许开发者根据个人习惯定制IDE的快捷键和工作流程,提高开发效率。 9. **文档和教程**:内置相关文档和教程资源,方便开发者随时查阅Flex和ActionScript的相关知识。 10. **社区...

    RIA及其基于Flex的应用开发模型

    这有助于提高开发效率,减少学习新工具的时间成本。 #### 三、基于Flex的RIA应用开发 Flex是一种用于构建RIA的框架,由Adobe Systems开发。它使用MXML和ActionScript编程语言,允许开发者创建高度交互的用户界面。...

    flex 代码格式化插件

    通过安装此插件,开发者可以一键将杂乱无章的代码转换为标准格式,提升开发效率和代码质量。 插件的名称为FlexPrettyPrintCommand,版本号0.6.31,这通常意味着它是经过多次迭代和优化后的较稳定版本。插件的开发者...

    MyEclipse8.x插件flex安装及简单实例

    在IT行业中,开发人员经常需要集成各种工具和框架来提升开发效率。本篇文章将详细介绍如何在MyEclipse8.x环境中安装Flex插件,并创建一个简单的Flex项目。Flex是一种用于构建富互联网应用程序(RIA)的框架,它基于...

    Flex3.0RIA开发详解电子教程16

    11. **Flex Builder集成开发环境**: Flex Builder是专为Flex开发设计的IDE,提供了代码提示、调试、部署等一系列强大功能,提升开发效率。 12. **移动平台支持**: 虽然本教程可能主要针对桌面Web应用,但Flex3.0也...

    Flex_4.0_RIA开发详解讲义

    综上所述,Flex 4.0 RIA开发详解讲义涵盖了Flex的基础概念、技术特点以及最新版本的特性,同时还指导了开发者如何下载和安装Flash Builder 4,为学习和实践Flex开发提供了全面的入门指南。通过深入理解和熟练运用...

    flex与Myeclipse插件安装教程,图解教程

    通过安装特定的插件,可以实现对Flex的语法高亮、代码提示、调试等支持,极大地提高开发效率。 首先,我们来看Flex插件的安装过程。Flex插件通常以Adobe Flex Builder的形式存在,可以作为Eclipse的插件进行安装。...

    Flex_4.0_RIA开发详解讲义.ppt

    在Flex 4.0中,开发环境由Flex Builder更名为了Flash Builder,它提供了对RIA开发的强大支持。 1. Flex 概述 Flex 作为一款重量级的开发平台,不仅允许开发者构建复杂的客户端应用,还提供了完整的工具链,包括...

    MyEclipse6.5中安装FLEX插件的过程.rar

    总的来说,安装MyEclipse 6.5的FLEX插件是一个提升开发效率的重要步骤,它让开发者能够在熟悉的环境中轻松创建Flex项目。遵循上述步骤,结合提供的PDF文档,你将能够顺利地完成整个过程,享受高效、便捷的Flex开发...

    整理adobe flex代码格式的插件

    Adobe Flex是一种基于开放源代码的、跨平台的...总之,这款插件对于使用Flex Builder的开发者来说,是一个强大的辅助工具,能够提升他们的开发效率和代码质量。熟悉和掌握这类工具的使用,是提升专业技能的重要步骤。

    flex debug插件

    在本文中,我们将深入探讨Flex Debug插件的功能、安装方法以及如何利用它来提升Flex开发效率。 首先,Flex是一个开源的框架,用于构建富互联网应用(RIA)。它基于ActionScript编程语言和Flex SDK,允许开发者创建...

    eclipse+flex插件FB3_WWEJ_Plugin

    FB3_WWEJ_Plugin作为一款专门为Eclipse设计的Flex插件,极大地提升了Flex项目的开发效率。通过提供强大的编辑支持、便捷的构建与调试工具以及其他特色功能,使得开发者能够在Eclipse这一熟悉的环境中更加专注于应用...

Global site tag (gtag.js) - Google Analytics