Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flex

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.02.2011, 00:08
der hund вне форума Посмотреть профиль Отправить личное сообщение для der hund Найти все сообщения от der hund
  № 1  
Ответить с цитированием
der hund
[+1.3 14.04.09]

Регистрация: May 2006
Сообщений: 113
По умолчанию Как правильно отлаживать программу Flex на SDK? Не компилировать же постоянно?

Начал учить flex, программку под AIR уже до половины сделал, но при каждом изменении компилирую по новой чтобы просмотреть в действии интерфейс и логику. Как быть чтобы на лету просматривать или каждый раз не пере компилировать программу полностью или чтобы через интерпретатор работало чтоли но с аир или без? Как лучше это отлаживать? Потому что сейчас у меня происходит разработка нереально долго и все желание пропало двигаться дальше только изза того что каждый раз нужно пере компилировать и запускать через AIR (хоть это в батнике автоматизировал...).


Последний раз редактировалось der hund; 25.02.2011 в 00:17.
Старый 25.02.2011, 00:21
†‡Paladin‡† вне форума Посмотреть профиль Отправить личное сообщение для †‡Paladin‡† Найти все сообщения от †‡Paladin‡†
  № 2  
Ответить с цитированием
†‡Paladin‡†

Регистрация: Nov 2005
Сообщений: 1,058
Поставить Flash BUilder

Старый 25.02.2011, 00:21
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 3  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
э, не компилируйте, пишите больше. Часто компилируют тогда, когда не уверены что код будет работать без косяков.

Старый 25.02.2011, 00:47
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 4  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
Я когда выровнять элемент надо, например, но лень вымерять пикселами в фотошопе или выводить формулами подбираю число наугад и компилирую приложение 5-6 раз, пока не подберу, в 200+ классов )))))

Старый 25.02.2011, 02:44
fljot вне форума Посмотреть профиль Отправить личное сообщение для fljot Найти все сообщения от fljot
  № 5  
Ответить с цитированием
fljot

блогер
Регистрация: Jul 2007
Сообщений: 940
Записей в блоге: 3
Psycho Tiger,
используй же MonsterDebugger/Консоль(не помню точно имя проекта)/кастомный гуй типа SimpleGUI на minimalcomps для этого

Старый 25.02.2011, 08:37
PikseL вне форума Посмотреть профиль Отправить личное сообщение для PikseL Посетить домашнюю страницу PikseL Найти все сообщения от PikseL
  № 6  
Ответить с цитированием
PikseL
 
Аватар для PikseL

Регистрация: Oct 2006
Адрес: Russia, Tyumen
Сообщений: 130
Отправить сообщение для PikseL с помощью ICQ Отправить сообщение для PikseL с помощью Skype™
1. Познакомьтесь с Unit-тестами.
2. Разрабатывайте приложение частями, модульно.
3. Странно, но у меня (только у меня?) после открытия (FlashDevelop) проект собирается долго только первый раз, а потом время компиляции заметно меньше .

Старый 25.02.2011, 18:03
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 7  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
Цитата:
3. Странно, но у меня (только у меня?) после открытия (FlashDevelop) проект собирается долго только первый раз, а потом время компиляции заметно меньше .
1. FlexSDK запускает JRE, которую надо запустить. При второй компиляции она уже запущена.
2. FlexSDK перекомпиливает только измененные классы, в первый раз он компилирует их всех.
Цитата:
используй же MonsterDebugger/Консоль(не помню точно имя проекта)/кастомный гуй типа SimpleGUI на minimalcomps для этого
Не понял. А каким образом это мне поможет подобрать координату звёздочки, чтобы она смотрелась красиво?

Старый 25.02.2011, 18:06
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 8  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Цитата:
Сообщение от Psycho Tiger Посмотреть сообщение
Не понял. А каким образом это мне поможет подобрать координату звёздочки, чтобы она смотрелась красиво?
У MD есть метод inspect в который кидаешь объект и на лету меняешь его свойства, например можно менять свойства x и y и смотреть как двигается объект.

Старый 25.02.2011, 18:15
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 9  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
Да-да, уже нашел. прощу прощения =)
Спасибо за наводку.
Цитата:
Live editing will hopefully make your life a whole lot easier. We're sure you know those days where you are finetuning an application, going back and forth from your application to your source code. Moving objects around by a couple of pixels, to get the right feel. This can be a very annoying process as you are waiting for your code to compile. With De MonsterDebugger this belongs to the past as you can change any public properties of any object and see the results straight away in the running application.

Старый 25.02.2011, 19:20
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 10  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Ключевое слово - Unit test. Пишите так, чтобы части можно было тестировать отдельно. Интерфейс пользователя - только одна из частей, где иногда можно решить проблему позиционирования "на лету" и т.п. Далеко не каждую часть программы можно таким образом "протестировать". Это и на будущее пригодится - какие-то части программы можно будет использовать повтороно.
__________________
Hell is the possibility of sanity

Создать новую тему Ответ Часовой пояс GMT +4, время: 13:34.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 13:34.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.