当前位置: 首页>>技术问答>>正文


我需要在ActionScript中开发哪些工具(在Linux中)

, ,

问题描述

我以前从未开发过Flash,但是我有一个项目要使用ActionScript 3库,并且不确定要启动哪些工具。更复杂的是,我的主要开发工具是Ubuntu工具箱。我需要安装任何必要的软件包吗?还是我可以购买的任何.deb吗?

最佳解决方法

Windows或Mac盒。 🙂

只是在开玩笑,实际上您可以使用上面提到的Flex 3 SDK并使用CLI进行编译。如果这些AS3库确实是Flex库(有时在Flex中起作用,在CS3中起作用以及在两者中都存在差异),那么您应该能够导入它们并使用它们。

另外,我从来没有尝试过,但是Flex Builder是基于Eclipse的,并且我相信如果您想在图形化IDE中工作,可以将Eclipse配置为使用开源Flex编译进行编译。

次佳解决方法

我写了一篇博客文章,介绍如何设置Eclipse + AXDT + Flex SDK在Linux上准备您的mxml /actionscript(as3)开发环境。如果您有兴趣,可以在这里看看:http://netpatia.blogspot.com/2009/09/flash-development-on-linux.html

第三种解决方法

看起来Flex 3 sdk(http://www.adobe.com/products/flex/flexdownloads/index.html)是一个不错的起点。还有其他建议吗?

第四种方法

我在新芽方面有很好的经验。它是Flex SDK的红 gems 包装,它允许使用Rake进行构建,并且可以轻松地挂钩到连续集成引擎中。

http://www.projectsprouts.com/

第五种方法

我最近一直在使用Flex Builder Linux,可以推荐它。开始很简单,对于alpha来说,它很稳定,并且具有您想要的所有功能。

第六种方法

JetBrains IntelliJ IDEA(非免费)

http://www.jetbrains.com/idea/features/flex_ide.html


JetBrains Astella(免费,但测试版)

http://blog.jetbrains.com/astella/

http://confluence.jetbrains.com/display/AS/Astella+EAP

第七种方法

Project Sprouts可能是在任何操作系统上(尤其是在Linux上)启动和运行ActionScript或Flex开发的最快方法。

您需要安装RubyRubyGems,除此之外,它是几个终端命令,您应该构建并显示一个应用程序。

您应该完全可以构建ActionScript 2,ActionScript 3,AIR或Flex项目,而无需任何手动系统配置。因为Sprouts本质上是一个CLI应用程序,所以您可以使用您喜欢的任何开发环境,并通过以下简单命令来启动构建:

编译并运行调试版本

rake debug

编译并运行测试工具

rake test

编译优化的构建以进行部署

rake deploy

将您的应用程序编译为库

rake swc

为您的应用程序生成文档

rake doc

当然,您可以使用Rake轻松创建或自定义构建脚本,Rake是一种极其简单且灵活的构建脚本引擎。

与Rails一样,Sprouts也是标准的代码生成器,可自动创建类,测试用例,测试套件甚至MXML组件。

与许多open-source项目不同,Sprouts包含一些相当广泛的detailed documentation

让我们知道您的想法。

http://projectsprouts.org

第八种方法

您可以尝试Haxe。它不是真正的ActionScript,但非常相似(您也可以编译到服务器端或JavaScript)。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/7290.html,未经允许,请勿转载。