【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

使用 Flash Builder 4 beta 提升开发生产率

  • 2009-11-10
  • 本文字数:872 字

    阅读完需:约 3 分钟

Flash Builder 4 beta 2 在引入一些新特性的同时也对现有功能进行了改进,旨在提升开发者的生产率,帮助开发者又快又好地编写 MXML 和 ActionScript 代码。这些新特性是对以数据为中心的功能、Flex 4 支持以及其他特性的一种补充。

1. 调用继承视图

对于某个给定的 ActionScript 函数,如何知道该函数在什么地方被调用了?调用继承视图就是答案,它会展示出调用或是引用某个 ActionScript 函数、变量声明以及 MXML 属性声明的函数列表。该特性可以帮助开发者分析并估算代码改动所造成的影响。

2. 增强的 States 语法支持

Flex 4 所引入的新的增强 states 语法可以内联的方式轻松编写特定 state 的变化而非使用脱离上下文的覆写标记。Flash Builder 4 beta 2 增加了两个新特性来支持代码中的 states 编辑,分别是:states 代码提示与 states 可视化。

新的 states 语法支持特定 state 组件与属性值。如果你想让某个组件只呈现出几种状态就可以使用 includeIn 属性同时指定一个逗号分隔的 state 名列表。如果熟悉设计视图的话,那你一定使用过状态视图在状态与可视化结果之间进行切换。现在 Flash Builder 4 beta 2 也提供了一个类似的功能。

3. 增强的代码提示

无论什么 IDE,代码提示都是开发者使用最为频繁的特性之一。Flash Builder 4 beta 2 对代码提示功能进行了一些改进以提升可用性并提高开发者的工作效率。

新的代码提示功能将提供更多描述性信息:

  • 在 ActionScript 和 MXML 中,类型与标记名将分别显示出其所在的包名,如“UIComponent - mx.core”。
  • 属性会显示出其所声明的类型与类名,如“name : String - MyClass”。
  • 在可能的情况下 ASDoc 注释会显示在提示中。
  • 首先按照属性,然后根据函数分组 ActionScript 提示。
  • 如果打开命名空间,那么代码提示会列出这些命名空间中的定义。

4. 改进的编辑器

Flash Builder 4 beta 2 对代码编辑也进行了几处改进。

  • 粘贴时的缩进与换行。
  • 对 Tab 与空格键的处理。
  • 对括号匹配的改进。
  • MXML 文件组织导入的改进。
  • MXML、ActionScript 以及 CSS 文件编辑标签中的错误标识。

对 Flash Builder 4 beta 2 感兴趣的读者可以从 InfoQ 中文站下载试用版

2009-11-10 12:51911
用户头像

发布了 88 篇内容, 共 258.8 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

云服务器网站打开速度过慢,如何进行自检

德胜网络-阳

手把手教你锤面试官01——HashMap面试全攻略

慵懒的土拨鼠

面试 java基础

如何开一场高效的会议?

boshi

高效工作 开会

架构师训练营第三周心得

CmHuang

架构师训练营 Week4 系统架构 - 学习总结 架构演进

Code Review怎么做

胖鱼2号

第二节课后作业

happy

【知识分享】区块链常用术语

CECBC

区块链 货币 网络节点

区块链带来第四次技术革命 融入生产大幅提高企业收入

CECBC

区块链 数字资产 技术革命

作者谈《阿里巴巴Java开发手册(规约)》背后的故事

Java架构师迁哥

Chrome浏览器架构

曲迪

chrome 大前端 浏览器 专栏

makefile从入门到入门

MySQL从删库到跑路

c++ Linux 编译 makefile

架构师训练营第 1 期 - 第 4 周 - 学习总结

wgl

叹为观止!GitHub标星过万,腾讯技术官发布的“神仙文档”图解网络,简直是秋招福音

程序员 互联网 网络通信协议 计算机知识

LeetCode题解:102. 二叉树的层序遍历,递归,JavaScript,详细注释

Lee Chen

大前端 LeetCode

小伙伴想学Jenkins自动构建发布项目,我:安排上了!!

冰河

项目管理 jenkins 灰度发布 自动构建 及时发布

Linux搭建C++开发调试环境

MySQL从删库到跑路

c++ Linux gdb 编译

spring-boot-route(六)整合JApiDocs生成接口文档

Java旅途

Java Spring Boot

手把手教你AspNetCore WebApi:增删改查

AI代笔

ASP.NET Core web api EF Core

Architecture Phase1 Week4:Summarize

phylony-lu

极客大学架构师训练营

手把手教你AspNetCore WebApi:Swagger(Api文档)

AI代笔

ASP.NET Core swagger web api

《统计学习基础:数据挖掘、推理和预测》-斯坦福大学人工智能学科专用教材

计算机与AI

金秋十月重磅技术文——网络编程大揭秘

Java架构师迁哥

编程 程序员

阿里P8大牛爆肝的《Java核心技术总结》+《面试题总结》简直赞爆了

Java架构之路

Java 程序员 面试 编程语言 进阶

架构师训练营第四周作业

邓昀垚

极客大学架构师训练营

纸质书和书写的慢时代

boshi

随笔杂谈

手把手教你AspNetCore WebApi:入门

AI代笔

ASP.NET Core web api

我把这个贼好用的Excel导出工具开源了!!

冰河

Java Excel 冰河 mykit-excel

区块链--凌驾于政治之上的存在

CECBC

区块链 信息技术

一个草根的日常杂碎(10月5日)

刘新吾

随笔杂谈 生活记录 社会百态

中台: 54 天搞定中国百强企业的库存中心建设,而时间还能够再缩短至少一倍

日编一码

使用Flash Builder 4 beta提升开发生产率_Java_张龙_InfoQ精选文章