【ArchSummit架构师峰会】基于大模型的基础框架、中台、应用层等专题全覆盖 >>> 了解详情
写点什么

面向 Microsoft Visual Studio 的 Flex IDE Amethyst 发布

  • 2010-09-01
  • 本文字数:1358 字

    阅读完需:约 4 分钟

Amethyst 是个面向 Adobe Flash 平台的功能完备的 Visual Studio IDE。它支持拖拽式设计、编辑与调试 Flex 与 AIR 应用,还可以加载 Flash IDE 项目进行编辑与调试。

Amethyst 提供了如下功能:

  • 可视化的设计器
  • 智能感知
  • 重构
  • 集成 Adobe 工具
  • 调试

近日,InfoQ 有幸采访到了 Amethyst 创建者,来自 SapphireSteel Software 的 Huw Collingbourne 以了解关于 Amethyst 的更多信息:

InfoQ:此次发布的 Amethyst 的主要新特性是什么?

Huw:专业版提供了针对 Flex 3、4 及 AIR 的功能完全的拖拽式设计器。它提供了与 C#一样的重构能力,此外还可以将类移动到新的包中。它具备完全的智能感知能力,拥有自己的调试器(“Amethyst Cylon”调试器),可以完全集成到 Visual Studio 中,还可以进行多进程调试,这样开发者就可以同时跟进到多个 SWF 的代码中了。事实上,Amethyst 是个面向 Flash 平台的具备完整的设计、编辑与调试功能的 IDE。

InfoQ:与 Flex Builder 相比怎么样呢?

Huw:它提供了与 Flex Builder 或 Flash Builder 类似的工具,但所有工作都是在 Visual Studio 中完成的。Amethyst 基本的设计目标就是让 VS 用户能够轻松上手,将学习曲线降到最低。我们还提供了一些特别的特性,比如说,设计器具有一个“go live”模式,使得所有控件都能响应鼠标单击与文本输入等事件。这样,用户无需离开设计器就能试验鼠标翻转效果或是在文本域中输入文本时查看字体。我们还提供了交互式的“snippets”(代码模板)及 snippet 编辑器,这样用户就可以创建新的 snippets 了。我们还提供了大量的代码着色(除了 VS 提供的标准颜色外,还增加了 76 种颜色)并且可以定制代码的格式。Amethyst 实现了与 Flash Builder 及 Flash IDE 的良好集成,这样程序员团队就可以使用 Amethyst 和 Adobe 提供的 IDE 在相同的代码基上进行开发了。

InfoQ: Tofino 也是个 Visual Studio 的 Flex 插件,Amethyst 与它比起来怎么样呢?

Huw:我希望你能明白,我不想就 Amethyst 与 Tofino 的任何具体特性进行直接的比较,我不希望我发表的评论被认为是对 Tofino 或其他任何的 Flex 和 Flash IDE 的批评。但你既然问了,那我就简单说说他们之间的主要差别吧。Tofino 是个免费的 IDE,提供了基本的编辑与调试功能。它并没有像 Amethyst 一样提供一体化的设计与开发 IDE,也没有提供高级的工具,如定制代码格式、重构以及可视化设计等。事实上,除了 Adobe Flash Builder 外,Amethyst 是唯一一个将完整的可视化 Flex 设计环境与大量专业、高质量的编辑与调试工具集成起来的 IDE。Amethyst 还有一个免费的个人版,其功能或许类似于 Tofino。

InfoQ:Amethyst 项目的路线图如何?

Huw:之前的公共 Beta 版已经发布很长一段时间了,在这期间,我们根据用户的报告和要求不断增强并精化 Amethyst 的众多特性。特别地,我们极大增强了 Amethyst 与 Flash IDE(CS3、CS4 及 CS5)的协作能力,这样用户可以在 Flash 中进行基于时间轴的开发并在 Amethyst 中编辑与调试。在 Amethyst 发布后,我们还没有想好到底要增加哪些主要的新特性。我们计划了几个小的更新,主要是根据用户的反馈修改一些 bug 或是改进现有的特性。

感兴趣的用户可以尝试一下Amethyst 专业版,它提供了免费的60 天试用期。

查看英文原文: Amethyst, a Flex IDE for Microsoft Visual Studio Released

2010-09-01 23:072272
用户头像

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

关注

评论

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

室内LED显示屏和户外LED显示屏亮度标准

Dylan

屏幕亮度 LED显示屏 led显示屏厂家

极狐GitLab 致敬中国 1000万程序员

极狐GitLab

1024 极狐GitLab 致敬

用友iuap数据中台又获奖了! 用友

用友BIP

数据驱动

3D模型金属度怎么调?

3D建模设计

材质 纹理 金属度

支持M1/M2 Jump Desktop 8 Mac 远程桌面控制软件v8.10.4永久激活版

晴雯哥

Java常见的锁及同步机制

echoes

通过 Python 脚本支持 OC 代码重构实践(一):模块调用关系分析

百度Geek说

Python 自动化 重构 脚本 企业号10月PK榜

Mac电脑文件批量重命名软件 Renamer 最新中文版

mac大玩家j

Mac软件 重命名工具 文件重命名

Bettertouchtool 4 for Mac触控板增强软件

展初云

Mac软件 触控板增强 Bettertouchtool

Zebec Protocol 薪酬支付工具 WageLink 上线,掀新一轮薪酬支付浪潮

BlockChain先知

我们距离“裸眼3D自由”,还有多远?

脑极体

XR

从昏暗到明亮—改善照明环境,提升编程效率

颜淡慕潇

程序员 1024程序员节 明基BenQ ScreenBarBar

Experience Design for Mac(XD)UI/UX开发工具

展初云

交互设计 Mac软件 adobe xd XD

手把手带你打一场时间序列比赛—数据探索

打工人!

机器学习 时间序列预测

简单好用的批量重命名软件:A Better Finder Rename 12 直装激活版

胖墩儿不胖y

Mac软件 重命名工具 重命名软件 文件重命名

CNCC 2023 | 五位重磅大咖齐聚沈阳,共同探讨「大模型与推荐系统」

小红书技术REDtech

人工智能 AI 算法 #推荐系统 #大模型

Linux绝对路径和相对路径

芯动大师

Zebec Protocol 薪酬支付工具 WageLink 上线,掀新一轮薪酬支付浪潮

石头财经

Zebec Protocol 薪酬支付工具 WageLink 上线,掀新一轮薪酬支付浪潮

威廉META

【Linux】进程间的通信之共享内存

百度搜索:蓝易云

Linux 云服务器 ipc Inter Communication

国际原油价格大波动,航司如何精准降低航油成本?

用友BIP

降本节能

IDC:用友再蝉联中国SaaS市场多项年度第一

用友BIP

企业服务

区块链积分商城系统开发

西安链酷科技

去中心化 dapp开发 #区块链

Java基础面试题【Spring】二

派大星

Java 面试题 java 技术提升

Zebec Protocol 薪酬支付工具 WageLink 上线,掀新一轮薪酬支付浪潮

鳄鱼视界

区块链公链开发

西安链酷科技

区块链 软件开发 去中心化 交易所 dapp开发

数划云与明道云达成产品战略生态合作

数划云

Parallels Desktop 19.1.0 最佳Mac虚拟机解决方案

晴雯哥

ubuntu系统从源码编译安装gcc7.3.0编译器?

百度搜索:蓝易云

Linux ubuntu 运维 云服务器 GCC

Photoshop 2024 for Mac v25.1.0Beta 最新PS测试版多语言一键安装ACR 15.5.1 + Neural Filters + Ai创成式填充

晴雯哥

Python 数组和列表:创建、访问、添加和删除数组元素

小万哥

Python 程序员 软件 后端 开发

面向Microsoft Visual Studio的Flex IDE Amethyst发布_.NET_Dio Synodinos_InfoQ精选文章