2010-03-23 4 views
11

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

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

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

+0

Мне тоже интересно. Я использую Flex Builder и не знаю никаких альтернатив, кроме Eclipse и FDT. –

+5

Спустя год мне интересно, как обновить эту проблему. – cregox

+0

Я больше не использую mac для разработки флеш-памяти, поскольку я перешел в linux с помощью [fb4linux] (http://code.google.com/p/fb4linux/). Были некоторые обновления плагина netbeans, но ничего не готового к использованию, но я думаю. – eldamar

ответ

4

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

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

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

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

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

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



UPDATE: Найдено некоторые так себе информация о настройке различных элементов полной среды разработки на Mac, используя бесплатные инструменты. Не похоже, что на этом фронте произошло много за последние два года.

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

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

Make Xcode a Full Featured Actionscript IDE - FlaXIDE - Учебное пособие по настройке полной среды для разработчиков с использованием инструментов open source. Последнее обновление в 2006 году. Может быть изменено для работы с текущими инструментами (т. Е. Haxe вместо mtasc).

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

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

1

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

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

+0

Я думаю, что FlashDevelop создан с использованием .net, и единственная надежда на то, что работа на Mac - это то, что моно улучшается, чтобы мы могли эмулировать среду .net. Это было бы неплохо, но я думаю, что лучший способ заставить FlashDevelop для Mac - переносить приложение all-togehter на какао или qt или что-то подобное, но это, вероятно, вряд ли произойдет. – eldamar

1

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

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

+0

На самом деле это действительно хорошая альтернатива, я был безуспешным в том, чтобы сделать работу над кодеком на моем mac, по какой-то причине он просто получил grey'd, как только я попытаюсь его активировать. В настоящее время я использую старый компьютер с linux и синергию, чтобы использовать его вместе с моим mac. Это хорошо работает с gedit, хотя я получаю wierd вывод из gedit, если бы он помещал случайных символов в файл, над которым он работал, возможно, что-то связано с этим im, работающим непосредственно на диске nas, установленном с autofs. – eldamar

+0

Возможно, вам не хватает пакетов python? Вы можете попробовать открыть терминал и ввести «python», чтобы войти в интерактивную оболочку. И затем введите «import re», «import logging», «import subprocess», «import os», чтобы увидеть, есть ли ошибка импорта? –

1

Ознакомьтесь с пакетом текста «сахар-hx». Здесь есть обзор: http://haxe.org/com/ide/textmate/sugar_hx_textmate

Включает в себя контекстную автозавершение на основе компилятора, импортные помощники, встроенные помощники и выходные вложения для swf и js.

1

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

Я использую 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

0

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

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

+0

oops sorry :(Должно быть, читаем дальше ».« Вряд ли я когда-либо добавлю поддержку Flash 9. Как вы знаете, Flash Player 9 содержит новую виртуальную машину, которая не похожа на старую. Я вижу это как естественный конец жизненного цикла Flasm - поддержка, которая на самом деле означала бы написание другого Flasm с нуля. "" – Cyeclops

Смежные вопросы