Flash Pro CS5 - ожидаемые параметры функции и подсветка синтаксических ошибок - PullRequest
0 голосов
/ 04 декабря 2011

Я работаю с ActionScript во Flash Professional CS5, и я нахожу это очень медленным и трудным из-за следующих трех проблем:

  1. Нет способа узнать, какие параметры aфункция нуждается.Например, когда вы наводите указатель мыши на функцию в Visual Studio, она сообщает, какие параметры она принимает и что возвращает.То же самое с переменными, показывает тип.Это делает все намного более плавным, особенно когда вы работаете с библиотеками других людей или просто используете функцию flash в первый раз.Прямо сейчас я должен опубликовать и увидеть сообщение об ошибке, чтобы узнать, какие типы параметров ожидаются этой определенной функцией.(я что-то здесь упускаю?)

  2. Нет подсветки переменных / функций.В других средах, когда вы выбираете переменную, все экземпляры этой переменной, включая определение, выделяются по всему документу (как в notepad ++).Это не очень важно, но опять же облегчает жизнь.

  3. И, наконец, выделение синтаксических ошибок в реальном времени.У тебя нет, Flash Pro?Есть синяя кнопка с галочкой, которая говорит «Проверить синтаксис», но, кажется, она ничего не делает, даже если в документе явно есть «asdfsdg».

Возможно ли на самом делеполучить какие-либо из этих функций в Flash Pro или мне просто нужно смириться с этим и писать вещи в стиле блокнота?Я также работаю со Stage3D и FP11, поэтому я не могу больше отлаживать, и мне приходится каждый раз публиковать, что делает все еще медленнее.

Спасибо за понимание.

PS: я знаю о Ctrl + Пробел

1 Ответ

2 голосов
/ 04 декабря 2011

Используйте Flash Builder для редактирования ActionScript.

Расширяя Eclipse, это превосходная среда для редактирования кода. Он будет инкапсулировать те же функции, что и в Visual Studio с ReSharper.

Flash Builder может использоваться автономно для компиляции чистых проектов ActionScript; или интеграция с Flash Pro без проблем. Вы можете щелкнуть правой кнопкой мыши символ со связью AS в Flash Pro и выбрать «Редактировать класс», выбрав «Flash Builder» в качестве редактора.

Подсветка синтаксиса, intellisense / автозаполнение, навигация по классам, поиск по ключевым словам, рефакторинг, автоматическая генерация кода, переопределение методов реализации, отступ, автоматическое форматирование, организация импорта, ASDoc - все функции, которые вы ожидаете от IDE, предоставляются Flash Builder.

Кроме того, Flash Builder включает расширенные функции отладки и профилирования, выходящие далеко за пределы Flash Professional.

...