首页 / 知识
没有 FlexBuilder 的 Flex 开发是否现实?
2023-04-14 00:12:00

Is Flex development without FlexBuilder realistic?在不购买 FlexBuilder 的情况下尝试学习和编写 Flex 3 应用程序是否现实?由于 SDK 和 BlazeDS 是开源的,在技术上似乎可以在没有 Flex Builder 的情况下进行开发,但它是多么现实。 我想测试 Flex,但不想陷入我依赖购买 FlexBuilder 的情况(至少在我对技术有足够的信心和能力向我的雇主推荐购买之前) ). 我现在正在试验,所以我花了很长时间,而且我的 Windows 机器上的试用许可证已过期。 Linux 也是我的主要开发平台,Linux 只有一个 alpha 版本。 我发现的大多数文档似乎都使用 Flex Builder。 也许我应该使用 Laszlo... 查看适用于 Windows 的 FlashDevelop。我比 Flex Builder 更喜欢它。 如果您碰巧也是 Java 开发人员,IntelliJ IDEA 可以用作 Flex IDE。如果您为开源项目做出贡献,它是免费的。 我从第 2 版和 Flex3/BlazeDS 测试版开始就一直在使用它。我对 Lazzlo 也有一些经验,区别在于白天和黑夜(Flex 摇滚!)。曾经使用过 Flex,我没有后悔过。关于 FlexBuilder,每一分钱都是值得的。虽然在没有 FlexBuilder 的情况下编写 Flex 应用程序是完全可行且合理的,但使用它所带来的生产力收益将超过投资回报。试用 30 天的评估并将其与建议的其他一些选项进行比较(我将尝试 FlashDevelop)。 您使用 FlexBuilder 获得的一些好处包括:
关于 Linux,FlexBuilder 的 alpha 版本没有可视化编辑器。除此之外,我知道它的功能相当完整,仍然免费,并且与我交谈过的许多使用 Linux 的 Adob??e 员工都对它感到满意。 FlashDevelop 使用 Flex SDK 非常容易设置。只需下载 FlashDevelop,然后下载 Flex SDK。在 FlashDevelop 中,转到工具 > 程序选项 > AS3Context(在插件下)> 将"Flex SDK 位置"设置为您提取 SDK 并构建的文件夹的根目录。 FlashDevelop 甚至有一个基本的 MXML 项目可以帮助您进行。 如果您使用 ColdFusion 作为后端,在 Eclipse 和 CFEclipse 中使用 FlexBuilder 意味着您需要熟悉的 IDE 更少。 我将加入这里的合唱团,并说 FlashDevelop 作为替代方案。您可能需要 FlexBuilder 的唯一原因是: 但是,FlashDevelop 的代码完成和语法突出显示的代码完成和一般的血腥真棒将 gimpy eclipse 废话从水中敲出。所以,除了代码完成部分之外,几乎是 Todd 所说的。 Flex Builder 在那个部门非常不稳定。 我一直在使用 FlashDevelop(4/5 年),我积极地使用它来开发 Flex4.5 应用程序,它内置了对代码完成的支持,它有一个性能卓越的分析器和一个调试器。 IDE 本身是响应式的,需要 .Net 框架,其实在这里,我会列出一些东西。 Flash 开发专家
Flash 开发缺点
其他一切都很容易运行,说明可在 http://www.flashdevelop.org/ 简短回答:是的 我在一个由开发人员和设计师组成的团队中工作。我们在 FlashDevelop 3 中编写 .MXML 和 .AS 代码,我们的设计人员使用在 ActionScript 中获得 [Import()] 的皮肤和小部件创建 .FLA。 我在这里写了更多关于这个主题的内容: Flash 设计人员/编码人员协作最佳实践 紫水晶也是一个不错的尝试选择。它是 MS Visual Studio 的一个插件,并利用了那里的许多优点。它比 FlashBuilder 慢得多,有一个非常好的调试器,以及一个不错的视觉设计器。 个人版是免费的,但相当残缺。您必须在 60 天免费试用后购买专业版。但是,它(在撰写本文时)几乎是 Flash Builder 成本的 1/3。 作为一个额外的好处,您不需要为 Visual Studio 付费,因为它可以与 Visual Studio 的免费(尽管很难找到)"shell 版本(集成)"一起使用。不过,它不适用于任何免费的 Express 版本。 我在处理 AS3 项目时也使用 FlashDevelop。对我来说,Eclipse/Flex Builder 的丑陋(UI 设计)和迟钝足以让我远离 Flex Builder。 除了前面指出的 FlashDevelop 的弱点之外,我最大的抱怨之一是它不是一个真正的仅 .NET 应用程序,因此永远不会在单声道中工作,因此不能轻易移植到 mac - 这是我的首选开发平台 web/javascript/AS3 开发。 我第二次 FlashDevelop。您没有获得 MXML 的视觉设计内容,但对于代码(MXML 和 AS)来说,它非常棒。 我使用 FlexBuilder 已经有一段时间了,刚刚开始改用带有 Flex SDK 的 Eclipse。我为非营利组织工作,所以"免费"这个词很重要。 最初,它相当吓人,所以如果你有钱,你可能想要 FlexBuilder。 如果您使用 SDK,您需要了解和做很多事情。不过,学习和经验可能会有所回报……我自己还没有决定。 当然。从 Flex 2 开始,我一直是 Flex 开发人员,直到最近,我一直使用我的常规编辑器 TextMate 进行编码,使用 Ant 进行构建。 TextMate 为 ActionScript 和 Flex 编码提供了一些很好的扩展,但我认为任何体面的编辑器都可以使用它。 我的设置中缺少一个可用的调试器,命令行版本很难使用。正因为如此,我开始在旁边使用 FlexBuilder,将它与我的常规设置并行使用。 有一个分析器也没有什么坏处。 |
最新内容
相关内容
编写一个简单的游戏来学习 Python
编写一个简单的游戏来学习 Python,数字,标准,概念,名称,异常,软件,基础知识,培训,通用,流程,通过编写一个“猜数字”游戏来探索Python(和其他为什么开发人员喜欢在机器学习和人
为什么开发人员喜欢在机器学习和人工智能项目中使用Python?,代码,项目,数据,人工智能,平台,异常,增长,灵活,时间,工具,1.Python是灵活的Pytho开源Python自动化神器Playwright
开源Python自动化神器Playwright,网络,设备,平台,培训,流程,环境,系统,手机,浏览器,报文,playwright相比已有的自动化测试工具有很多优势,其中学习Python可以做这些工作
学习Python可以做这些工作,网络,数据,工作,网站,技术,培训,行业,发展,人工智能,分析,Python语言非常受欢迎,随着互联网的快速发展,很多不是计算学习Python的绝招心得
学习Python的绝招心得,股票,代码,分析,止损,板块,卖出,龙头,时间,情况,老板,学Python分成几个阶段,每一个阶段给自己一个需求,最好是强烈的有欲2022年学习Python的十个理由
2022年学习Python的十个理由,数据,工作,工具,发展,财富,庞大,位置,时间,分析,业务,1.数据科学这是许多程序员在2022年学习Python的唯一、最大如何开源你的Python库
如何开源你的Python库,工具,项目,管理,代码,公共,培训,许可证,版本,文档,测试,写了一个Python库。自己觉着这太棒了!如果让人们能够轻松使用如何迈出Python学习第一步
如何迈出Python学习第一步,时间,美元,亚马逊,代码,培训,工作,在线,教育,工程,租金,出于怀旧的缘故,我想分享我两年前的第一个Python程序。我最Python学习之进程和线程
Python学习之进程和线程,代码,平台,系统,线程,进程,标准,数据,服务,培训,管理,对于操作系统来说,一个任务就是一个进程(Process),比如打开一个学习python的三种方法
学习python的三种方法,项目,代码,公司,时间,工程,培训,中级,初级,资料,第一,Python的用途十分广泛,不同的程序员将其用于不用的领域,不同的程序机器学习选择python的原因
机器学习选择python的原因,时间,生态,数据,平台,发展,系统,市场份额,大幅,设计,灵活,Python程序语言与机器学习实践可以称得上是“珠联璧合”学习python前的一些闲聊
学习python前的一些闲聊,工作,时间,灵活,商业,名字,基础,系统,通用,标准,周期,如果你要用计算机做很多工作,最后你会发现有一些任务你更希望用