разработка actionscript на Mac

Я знаю о FlashDevelop для Windows, но как насчет разработки actionscript или haxe на Mac? помимо плагина flex для eclipse, flex builder и FDT, есть ли хорошая IDE для разработки actionscript на mac? Мне бы очень хотелось найти хороший плагин для netbeans, но похоже, что все проекты по созданию чего-то подобного остановились.

Я пытался использовать MacVim с различными плагинами, но у меня никогда не получалось, и мне кажется, что начать использовать vim непросто.

Что люди используют для разработки actionscript/haxe на Mac?


person eldamar    schedule 23.03.2010    source источник
comment
Мне это тоже интересно. Я использую Flex Builder и не знаю никакой альтернативы, кроме Eclipse и FDT.   -  person Zed-K    schedule 24.03.2010
comment
Спустя год интересно, как новости по этому вопросу.   -  person cregox    schedule 06.04.2011
comment
Я больше не использую Mac для разработки Flash, так как перешел на Linux с fb4linux. Были некоторые обновления плагина netbeans, но я думаю, что пока ничего не готово к использованию.   -  person eldamar    schedule 04.05.2011
comment
Что-нибудь новое здесь? Тоже ищу ответы   -  person FooBar    schedule 14.09.2011


Ответы (6)


Я использую TextMate с пакетом ActionScript. Но это далеко от достойной среды разработки.

FlashBuilder или FDT, вероятно, являются лучшими вариантами. Я потратил много времени на поиск хорошего бесплатного варианта, хотя я не проверял его последние 6 месяцев или около того. Фактически Flash IDE может быть лучшим вариантом без дополнительных затрат, если вы используете Flash.

Предположительно существует способ настроить вашу среду для использования XCode, автономного компилятора и еще одной или двух вещей, но я никогда не мог найти хорошую документацию или доказательства того, что кто-то действительно работает.

Существует или была версия SePy для Mac, но она была ужасной, по состоянию на полтора года назад, когда я отказался от нее.

Я использовал FlashBuilder на своем рабочем компьютере для работы с Flex, но думаю, что начну использовать его и на своем личном компьютере для работы с Flash. Просто не встречал ничего, что хотя бы приближалось к современной среде разработки для Flash.

Извините, у меня нет более полезной информации. Хотелось бы услышать, как кто-то скажет другое.



ОБНОВЛЕНИЕ: Нашел кое-какую информацию о настройке различных элементов полной среды разработки на Mac с использованием бесплатных инструментов. Не похоже, что многое произошло на этом фронте за последние два года.

OpenCode - Определения языков AS2 и AS3 для XCode. Это восходит к 2006 году, но все еще может быть полностью полезным.

Xcode и Flex SDK - Учебник по настройке кода и среды компиляции с помощью XCode и компилятора mxml. Автор отмечает, что информация может быть не на 100% точной, и потерял к ней интерес, как только начал использовать FlexBuilder.

Сделайте Xcode полнофункциональной средой разработки сценариев ActionScript — FlaXIDE< /strong> — руководство по настройке полной среды разработки с помощью инструментов с открытым исходным кодом. Последнее обновление в 2006 году. Можно изменить для работы с текущими инструментами (например, haxe вместо mtasc).

Поддержка Flex для Xcode 3 — более свежая информация об использовании Xcode в качестве редактора AS. Опубликовано в ноябре 2007 года.

Core SWF: Flex/AS3 для Xcode – еще более свежая информация. Кажется, это последнее, что касается использования открытых или бесплатных инструментов для создания среды разработки AS на Mac. Опубликовано в июле 2008 г. Этот проект находится в Google Code, и его участники приветствуются.

person Ross Henderson    schedule 24.03.2010

В последнее время я слышал хорошие отзывы об IntelliJ IDEA, но сам еще не пробовал. . Я использую TextMate, пакет AS3 и Flash CS4.

Наверное, лучше всего было бы, если бы FlashDevelop был перенесен на Mac, но, насколько я понимаю, этого не произойдет, несмотря на многолетние просьбы об этом.

person Lars Blåsjö    schedule 24.03.2010
comment
Я думаю, что FlashDevelop сделан с использованием .net, и единственная надежда на то, что он будет работать на Mac, заключается в том, что моно станет лучше, чтобы мы могли эмулировать среду .net. Это было бы неплохо, но я думаю, что лучший способ получить FlashDevelop для Mac - это полностью перенести приложение на какао, qt или что-то подобное, но это, вероятно, маловероятно. - person eldamar; 25.03.2010


Я знаю, что это старо, но я наткнулся на него, так что я полагаю, что и другие люди тоже могут.

Я использую Sublime Text 2 для разработки AS3, и я очень доволен этим. Я использую вместе с Flash IDE.

http://www.sublimetext.com/

Это очень мощный и настраиваемый текстовый редактор. Он похож на TextMate, но намного быстрее и современнее... а также кроссплатформенный. Многим людям (как и мне) надоело ждать TextMate 2, и они начали использовать ST2.

ST2 слишком глубок, чтобы перечислять все его функции, но вот хорошее введение: https://tutsplus.com/course/improve-workflow-in-sublime-text-2/

Вместо пакетов или плагинов есть пакеты. ST2 включает в себя базовый пакет AS3, но многие люди разрабатывают свои собственные. Вот мой (все еще в бета-версии):

https://github.com/PierBover/as3-utils

person Pier    schedule 25.11.2012

Для Haxe я использую gedit как на Mac, так и на Ubuntu. Существует плагин для Haxe, который включает подсветку синтаксиса и завершение кода.

Для установки плагина на Mac поместите папку «haxecodecompletion» и файл «haxecodecompletion.gedit-plugin» внутрь «/Applications/gedit.app/Contents/Resources/lib/gedit-2/plugins». Аналогично для подсветки синтаксиса, но в другой папке.

person Andy Li    schedule 26.03.2010
comment
На самом деле это действительно хорошая альтернатива, мне не удалось заставить работать завершение кода на моем Mac, по какой-то причине он просто стал серым, как только я попытался его активировать. В настоящее время я использую старый компьютер с Linux и Synergy, чтобы использовать его вместе с моим Mac. Это хорошо работает с gedit, хотя я получаю странный вывод от gedit, когда он помещает случайные символы в файл, над которым я работаю, возможно, это как-то связано с тем, что я работаю непосредственно на диске nas, смонтированном с помощью autofs. - person eldamar; 26.03.2010
comment
Может быть, вам не хватает некоторых пакетов Python? Вы можете попробовать открыть терминал и ввести python, чтобы попасть в интерактивную оболочку. А затем введите import re, import logging, import subprocess, import os, чтобы увидеть, есть ли ошибка импорта? - person Andy Li; 27.03.2010

Существует Flasm (работающий дизассемблер AS2) и, возможно, с разрешения его создатель, который не обновляет, воспроизвести его в дизассемблере AS3?

У меня это работало, и для меня это было настолько близко к RABCDAsm / Yogda, насколько я мог.

person Cyeclops    schedule 14.01.2013
comment
ой извините :( Надо было читать дальше. Вряд ли я когда-нибудь добавлю поддержку Flash 9. Как вы знаете, Flash Player 9 содержит новую виртуальную машину, которая совсем не похожа на старую. Я вижу это как естественный конец жизненного цикла Flasm — поддержка этого фактически означала бы написание еще одного Flasm с нуля. - person Cyeclops; 15.01.2013