Есть ли способ создать складные области кода в ActionScript 3 (читайте это как встроенный редактор Adobe Flash CS3). Я ищу что-то вроде MS Visual Studio, чтобы я мог сделать:
#region "Event handlers"
... big list with methods here
#end region
В Flash IDE выберите код для сворачивания и щелкните правой кнопкой мыши. Появится меню со следующими параметрами: Свернуть между фигурными скобками | Свернуть выделение | Свернуть за пределами выделения | Развернуть выделение | Развернуть все.
С учетом сказанного вам следует серьезно подумать о сторонней среде разработки ActionScript, такой как FlashDevelop, очень хорошо продуманной альтернатива. Разработка Flash IDE - это огромная боль.
Flash CS4 имеет функцию свертывания кода. Просто выберите/выделите несколько строк кода и щелкните значок - слева.
Ответ 3 · рейтинг 1 · Jacob Poul Richardt
В интегрированной среде разработки Flash CS5 выберите код для сворачивания и щелкните правой кнопкой мыши. Появится меню со следующими параметрами: Свернуть между фигурными скобками | Свернуть выделение | Свернуть за пределами выделения | Развернуть выделение | Развернуть все.
Во Flash CS3 ничего подобного толком не было. В CS4 представлен /a>, не совсем то, что вы ищете; но ближе не становится.
Как уже было сказано, я бы предложил использовать FlashDevelop. У него есть несколько вариантов свертывания, но, что более важно, у него есть интеллектуальное и автоматическое создание кода. И это бесплатно.
Кнопки со стрелками сворачивают код между фигурными скобками или текущим выделением. Кнопка с выходящими стрелками расширит код.
Вы также можете найти команды в Edit->Code Collapse, где показаны сочетания клавиш. Или вы можете щелкнуть правой кнопкой мыши код, который хотите свернуть, чтобы открыть меню различных действий, в том числе параметры сворачивания.
Ответ 5 · рейтинг 1 · Tokar
Если вы используете FlashDevelop, у него есть отличное решение. Вы можете создавать регионы для завершения кода следующим образом:
[-] //{ start region
your code here...
//} end region
and expand like methods
[+] //{ region Public methods
Ответ 6 · Vinz
что-л. как #region в CS5:
//Controlls
{
public var IWaffe:MovieClip;
public var IWaffeD:MovieClip;
public var ICursor:MovieClip;
public var IFeuer:MovieClip;
}
а затем вы можете использовать кнопку свернуть скобки.