Я работаю с ActionScript в Flash Professional CS5, и мне это кажется очень медленным и трудным из-за следующих трех проблем:
Невозможно узнать, какие параметры нужны функции. Например, когда вы наводите курсор на функцию в Visual Studio, она сообщает вам, какие параметры она принимает и что возвращает. То же самое с переменными, показывает тип. Это значительно упрощает работу, особенно когда вы работаете с библиотеками других людей или впервые используете флеш-функцию. Прямо сейчас я должен опубликовать и увидеть сообщение об ошибке, чтобы узнать, какие типы параметров ожидались от этой функции. (Я что-то здесь упускаю?)
Нет выделения переменных / функций. В других средах, когда вы выбираете переменную, все экземпляры этой переменной, включая определение, выделяются по всему документу (как в блокноте ++). Это не очень важно, но, опять же, облегчает жизнь.
И, наконец, живая подсветка синтаксических ошибок. У тебя нет, Flash Pro? Есть та синяя кнопка с галочкой, которая говорит «Проверить синтаксис», но она, кажется, никогда ничего не делает, даже если в документе явно есть «asdfsdg».
Можно ли на самом деле получить какие-либо из этих функций во flash pro, или мне просто нужно уснуть и написать что-то в стиле блокнота? Я также работаю со Stage3D и FP11, поэтому я больше не могу отлаживать, и мне приходится публиковать каждый раз, что делает все еще медленнее.
Спасибо за понимание по этому поводу.
PS: я знаю про Ctrl + Space