| Andrey Moujikov ( @ 2006-12-11 20:12:00 |
Надо развивать фантазию
Как я уже говорил, у нас много интерфейсов на флеше. Для их поддержки нами на стороне Смоллтолка реализован MVC-фреймворк, выводом во флеш в нем занимаются классы из иерархии FlashWidget'ов. Так вот, довольно частой задачей является найти конкретный виджет, и покрутить его в руках (например, увидев багу вывода визуально).
Как я уже говорил, у нас много интерфейсов на флеше. Для их поддержки нами на стороне Смоллтолка реализован MVC-фреймворк, выводом во флеш в нем занимаются классы из иерархии FlashWidget'ов. Так вот, довольно частой задачей является найти конкретный виджет, и покрутить его в руках (например, увидев багу вывода визуально).
Это всегда было не совсем тривиально: нужно сделать инспект окна, посмотреть его модель, оттуда постараться найти наш FlashBuilder, например, а там уже и виджет совсем близко.
Короче, конец гимору: я сделал фичу - Ctrl+click во флеш открывает инспектор на коллекции всех виджетов под курсором.
Просто это было сделать? Очень. Полезно? Офигенно. Спрашивается, что я раньше не додумался? Вроде, рядом со Смоллтолком живу, должен уже привыкнуть к мысли о том, что надо инструменты под себя менять, а не себя под них. Инертность мышления - вообще не пришло в голову, что такое простое решение возможно.
Надо взять за правило периодически анализировать пространство вокруг на предмет: как бы тут еще доделать, чтобы было убоднее.
Короче, конец гимору: я сделал фичу - Ctrl+click во флеш открывает инспектор на коллекции всех виджетов под курсором.
Просто это было сделать? Очень. Полезно? Офигенно. Спрашивается, что я раньше не додумался? Вроде, рядом со Смоллтолком живу, должен уже привыкнуть к мысли о том, что надо инструменты под себя менять, а не себя под них. Инертность мышления - вообще не пришло в голову, что такое простое решение возможно.
Надо взять за правило периодически анализировать пространство вокруг на предмет: как бы тут еще доделать, чтобы было убоднее.