![]() |
|
||||||||||
|
|||||
|
Banned
[+1 13.12.12]
[+6 15.11.12] [+5 14.12.12] Регистрация: Sep 2012
Сообщений: 91
|
Я создаю класс
В классе я описываю свойства и методы Где лучше всего создавать экземпляр и обращаться к этому классу: в графической оболочке среды flash нажимая F8 (на панели actions) , или же необходимо создать отдельный входной файл(класс/точку запуска программы) и в нем создавать экземпляры использовать свойства и методы моего класса? з.ы. И почему? |
|
|||||
|
Цитата:
1. у вас будет нормальный поиск по всему коду 2. Вы сможете компилировать приложение без flash cs, при помощи sdk. 3. вообще код во флеше писать моветон. Попробуйте flashdevelop или FlashBuilder или intelliJ Idea
__________________
:) |
|
|||||
|
Flash CS как редактор кода никуда не годится. Потому писать код, в любом случае, придется в FlashDevelop, FlashBuilder, FDT или IDEA.
И все нормальные идешки, которые умеют хорошо работать с кодом, не умеют работать с кадрами. Flash CS используется для создания графики и анимамции. В кадрах возможен простейший код типа stop(), play(). Flash CS используется только дизайнерами и аниматорами. Потому программисты пишут код только в классах. |
|
|||||
|
Регистрация: Aug 2012
Сообщений: 297
|
Цитата:
|
|
|||||
|
А хотя бы потому что нет нормального код комплишна и дряная подсветка, редактор кода в кадрах и редактор кода во внешних файлах находятся в разных местах, дебагер реализован вообще как-то странно.
Но самое главное- код комплишен. После того как я его попользовал в ФД, я понял НАСКОЛЬКО в адоб флеш плохой редактор.
__________________
cats are supreme beings |
|
|||||
|
Да на самом деле нечего тут объяснять. Просто берите один из перечисленных инструментов и пробуйте. Все сразу станет понятно.
Лень, но все таки перечислю преимущества идешек для написания кода: 1) автокомплит ![]() 2) автоимпорт 3) переход на объявление переменной/метода 4) множество фич рефакторинга. Хотя бы то же переименование метода или переменной. |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 912
|
А как называется вот эта фишка когда хочешь присвоить тип - ставишь ":" и вылазит список классов или хочешь выбрать метод - ставишь "." и появляется список всех доступных методов объекта. Вообще без этого плохо, а в дизайнерской FlashIDE такого нет - супер неудобство.
|
|
|||||
|
Регистрация: Dec 2009
Сообщений: 125
|
Когда перешел с Flash IDE на FlashDevelop, то по ощущениям, как пересесть с жигулей на иномарку. Комфорт.
Критичны были две вещи: 1) Время компиляции при использовании swc с графикой, сумарно уменьшается в разы. 2) Автоподстановка и хоткеи. Импорт классов, создание хэндлеров, гетеров, сетеров парой кнопок и многое другое - это очень удобно. Хотя считаю, что новичку можно поначалу вполне и флешем обойтись. Писать в классах он не мешает. FB и IDEA может еще лучше и мощнее (как самолет), но имхо, когда возникает потребность в доп функционале, тогда и решение о смене само придет, и вопросов "а почему нельзя?" не возникнет =) Вот например в FB профайлер нахваливают, но как-то ради его одного заморачиваться.. нет сильной необходимости. А при том, что Scout появился, так вообще! Это был оффтоп) |
|
|||||
|
@Sintesis — это как раз и называется code completion
__________________
cats are supreme beings |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 912
|
Во, буду знать теперь, незаменимая вещь!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 14:56. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| классы , код , место , методы , свойства |
|
|