BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

FlexSpy:针对Adobe Flex的组件检测工具

| 作者 R.J. Lorimer 关注 0 他的粉丝 ,译者 张龙 关注 14 他的粉丝 发布于 2008年2月4日. 估计阅读时间: 2 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

Brian Deitte最近在其blog上撰文说明精调Adobe Flex应用的界面需要漫长的过程,并且援引了开源项目FlexSpy,它提供了一个用于浏览的工具集,可以对运行着的Flex应用的组件做出即时更改: 

在使用FlexSpy之前,当我进行设计时,我会做一些调整,重新编译,然后转到组件(或者更改代码以转到组件)处,查看设计(有时并不像我想的那样),整个过程就是这样。这很快就会变得非常单调乏味。现在我可以利用FlexSpy进行修改并且立即看到效果。 

Deitte将FlexSpy的功能与针对Firefox的DOM查看工具Firebug进行比较:  

去年我从事HTML/Javascript相关的工作,我所要做的是根据设计做出页面。我让在Brightcove, Leonard Sutton的另一个合作者检查我的工作。他只看了一眼我的计算机就给我装上了Firebug。 在那之后我CSS方面的工作就发生了彻底的变化。Firebug扩展有很多功能,但最有用的是CSS的动态设定。如果你尚未尝试它的话,你会发现当你更改 很多CSS的话,重新装载每个页面将是一个巨大的工程。并且有半数并不会如你所想的那样。最后我在Firebug中修改几乎所有的CSS。现在Flex在FlexSpy中就有一个类似的工具。

FlexSpy基于新的BSD许可,我们可以在Google Code 上找到它。FlexSpy的特性列举如下:

  • 查看组件层次。
  • 可以更改每个组件的属性。
  • 可以更改每个组件的样式。
  • 高亮显示寻找到的组件。 

你可以在项目主页上更多地了解FlexSpy,同时在开发者的blog(法国)上还有一个演示程序。

查看英文原文:FlexSpy: Component Inspection for Adobe Flex


译者简介:张龙,同济大学软件工程硕士,现就职于理光软件研究所。主要从事文档工作流和办公自动化解决方案的研发工作。热衷于Java轻量级框架的研究,对敏捷方法很感兴趣。曾有若干年的J2EE培训讲师经历。参与InfoQ中文站内容建设,请邮件至china-editorial[at]infoq.com

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

很炫,但是目前还没觉得有啥大用 by Tong James

很早之前看到这个东西的时候觉得他挺炫的,后来就觉得实用价值不大了。也许是我们的UI还不够复杂吧,不过我想当界面复杂到不得不用这种工具的时候,那会不会设计上有点问题呢?

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT