我曾尝试使用MacVim并安装各种插件,但我从未使其正常工作过,而且学习使用Vim似乎也比较困难。
人们通常使用什么来在Mac上开发ActionScript/Haxe呢?
更新:找到了一些关于在Mac上使用免费工具建立完整开发环境的信息,内容还算不错。但是在过去两年中,这方面似乎没有太多更新。
OpenCode - XCode的AS2和AS3语言定义。尽管时间回溯到2006年,但仍然可能非常有用。
Xcode和Flex SDK - 一个教程,介绍如何使用XCode和mxml编译器建立代码和编译环境。作者指出,该信息可能不是100%准确,并且一旦开始使用FlexBuilder,他就失去了兴趣。
使Xcode成为全功能Actionscript IDE的方法 - FlaXIDE - 一个使用开源工具建立全面开发环境的教程。最后更新于2006年。可以修改以适用于当前工具(例如使用haxe代替mtasc)。
Xcode 3对Flex的支持 - 更近期的有关使用Xcode作为AS编辑器的信息。发布于2007年11月。
核心SWF:Flex/AS3 for Xcode - 更加最新的信息。这似乎是使用开源或免费工具在Mac上构建AS开发环境的最新趋势。发布于2008年7月。该项目已上载至Google Code,欢迎贡献者。
我最近听说IntelliJ IDEA不错,但我自己还没有真正尝试过。我使用TextMate、AS3 bundle和Flash CS4。
最好的情况可能是将FlashDevelop移植到Mac上,但据我所知,尽管多年来一直有人请求,但这并不会发生。
我知道这已经过时了,但我偶然发现它,所以我想其他人也可能会遇到同样的问题。
我正在使用Sublime Text 2进行AS3开发,并且我对它非常满意。我同时使用Flash IDE。
这是一个非常强大且可定制的文本编辑器。它类似于TextMate,但速度更快、更现代化,而且跨平台。许多人(包括我)已经厌倦了等待TextMate 2,开始使用ST2。
ST2功能太多,无法一一列举,但以下是一个很好的介绍: https://tutsplus.com/course/improve-workflow-in-sublime-text-2/
与捆绑包或插件不同,ST2使用的是软件包。ST2包含基本的AS3软件包,但许多人正在开发自己的软件包。这是我的(仍在测试中):
请查看"sugar-hx" TextMate捆绑包。这里有一个概述: http://haxe.org/com/ide/textmate/sugar_hx_textmate
它包括基于编译器的上下文自动完成、导入助手、构建助手和用于swf和js的输出嵌入。
有 Flasm(它是一个工作的 AS2 反汇编器),也许可以在其创作者的许可下,将其重新制作为 AS3 反汇编器?
我已经将这个工作完成,并且对我来说已经接近 RABCDAsm / Yogda 了。