PDA

Просмотр полной версии : FD 3.1.0 Released


Psycho Tiger
22.04.2010, 13:10
Спасибо Wolsh`у за информацию :)
http://www.flashdevelop.org/community/viewtopic.php?f=11&t=6415

Wolsh
22.04.2010, 13:20
Эмм... от меня спасибо iNils'у за информацию! ;)

iNils
22.04.2010, 13:27
А Мике спасибо за релиз :D

CrazyFlasher
22.04.2010, 13:33
о тема...клёвые вещи добавили: рефакторинг, organize imports и т.д....однако огорчило, что нельзя рефакторить названия класса :(

Волгоградец
22.04.2010, 13:48
Эммм... http://www.flasher.ru/forum/group.php?groupid=12. iNils, удаляй к чертям группу - все равно кроме меня никто не читает ).

iNils
22.04.2010, 13:50
Это потому, что нет подписки. Возможно в новых версиях движку будет.

orcpochta
22.04.2010, 13:51
Эммм... http://www.flasher.ru/forum/group.php?groupid=12. iNils, удаляй к чертям группу - все равно кроме меня никто не читает ).

всех на костер)))

Molecula
22.04.2010, 17:24
О! Кульная новость.

Sintesis
22.04.2010, 17:36
Только 3.0.6 поставил и тут 3.1.0, ух не успеваю

cauchy
22.04.2010, 22:44
Только 3.0.6 поставил и тут 3.1.0, ух не успеваю
Та же история, только на днях на работе ставил 3.0.6 (была почему то всё это время пятая), а тут уже новый релиз. Спасибо за информацию, сейчас полезу обновляться.

iNils
22.04.2010, 22:58
Учитывая, что 3.0.6 вышел полгода назад, а для FD это очень большой срок, вы что-то очень долго ждали :)

cauchy
22.04.2010, 23:39
Да я сам не понял, как так получилось. Дома на 3.0.6 сидел, а на работе 3.0.5 было.
Кстати, сейчас столкнулся со странной проблемой. Два раза перекачивал дистрибутив - он не запускался совсем, писал что повреждён или недокачан файл (скорость скачки очень маленькая). Благо на третий раз всё получилось.

orcpochta
23.04.2010, 13:51
Вопросы человека, который всю флешерскую жизнь писал во флешовой IDE и не парился, а сейчас пробует все подряд для разнообразия, и которому не хочется тратить время на изучение тонны доков по тому или иному редактору, тем более, что возможно с этим редактором он больше и не столкнется за всю свою жизнь:
- где в FD кнопочка "Reset Workspace"?)))
- почему FD-й автокомплит не знает всякие классы, вроде TextFieldAutoSize и статические константы вроде TextFieldAutoSize.LEFT и BlendMode.ERASE? (согласитесь, это же конкретный косяк! даже если это можно как-то включить, такие вещи должны на мой взгляд быть по-умолчанию)
- меня одного бесит, что я хочу написать "BlendMode", а автокомплит с упорством маньяка все время делает из него "blendMode"? (это называется "дружественный интерфейс"? мне почему-то после такого сразу захотелось деинсталлить FD)

СлаваRa
23.04.2010, 14:03
Ну, Вы, даете.
24271

то самое касается и BlendMode и т.п.

мне почему-то после такого сразу захотелось деинсталлить FD
и вернуться работать во Flash IDE?

orcpochta
23.04.2010, 14:14
Ну, Вы, даете.

Пожалуйста...

Не хочу скриншотить все баги, верьте мне на слово.

FD скачал вчера по ссылке, система Win 7 Ultimate 32

СлаваRa
23.04.2010, 14:16
я специально сделал скриншот, обратите внимание на import'ы.

Zebestov
23.04.2010, 14:20
так в том и вкуснота, чтобы не импорт руками ради автокомплита, а автокомплит ради импорта автоматом =)

Волгоградец
23.04.2010, 14:28
Не понимаю о чем речь.

СлаваRa
23.04.2010, 14:30
ради интереса открыл Flash Builder, автокомплита и автоимпорта TextFieldAutoSize не произошло.

Zebestov, скажи где - нибудь такое есть по умолчанию?

orcpochta
23.04.2010, 14:30
я специально сделал скриншот, обратите внимание на import'ы.

хорошо, делаем импорт всего пакета

хренс!... при этом блендмод из пакета дисплей поймался - глююююючииииилооооо

CrazyFlasher
23.04.2010, 14:31
2 orcpochta : я сначала подумал, что ваше сообщение это копи-пейст прикола с какого-то форума

orcpochta
23.04.2010, 14:32
так в том и вкуснота, чтобы не импорт руками ради автокомплита, а автокомплит ради импорта автоматом =)

именно)))

СлаваRa, такое есть в Flash Builder 4

iNils
23.04.2010, 14:32
Даю бесплатный урок. Импортов нет.
1. Жмем Ctrl+Alt+Space
2. Пишем "textau".
3. Все.

У меня, во всех шаблонов визуальных классов, уже прописаны импорты flash.display.*; flash.text.*; flash.events.*;

orcpochta
23.04.2010, 14:40
2 orcpochta : я сначала подумал, что ваше сообщение это копи-пейст прикола с какого-то форума

Вам не понравилась кнопочка "Reset Workspace"?)))
Кстати, где она? В любом уважающем себя редакторе она есть.

Добавлено через 6 минут
Даю бесплатный урок. Импортов нет.
1. Жмем Ctrl+Alt+Space
2. Пишем "textau".
3. Все.

У меня, во всех шаблонов визуальных классов, уже прописаны импорты flash.display.*; flash.text.*; flash.events.*;

в том же Flash Builder 4 надо жать Ctrl+Space - что гораздо удобней, чем раскорячиваться на Ctrl+Alt+Space...)))

и как вы объясните, что BlendMode зацепился после импорта пакета flash.display.*, а TextFieldAutoSize после импорта flash.text.* не цепляется?

iNils
23.04.2010, 15:05
в том же Flash Builder 4 надо жать Ctrl+Space - что гораздо удобней, чем раскорячиваться на Ctrl+Alt+Space...)))Не удобно. Сочуствую тем, кто после каждого Ctrl+Space будет иметь в листе автокомплита тонны не нужных классов, вместо только импортированных.

orcpochta
23.04.2010, 15:14
Не удобно. Сочуствую тем, кто после каждого Ctrl+Space будет иметь в листе автокомплита тонны не нужных классов, вместо только импортированных.

Не сочувствуйте, в FB4 автокомплит сделан так, что после него остальные автокомплиты не воспринимаются и кажутся ущербными)))

и я уже привел пример, что в FD вроде как импортируешь все классы из пакета, а они как-то не видны))

iNils
23.04.2010, 15:22
Нет, буду сочувствовать, потому что у меня в fd как часы работает и я не лезу в другие иде. А у вас от FB4 такое счастье, а вы тратите время на FD.

Волгоградец
23.04.2010, 15:27
А я привел пример, что я не импортировал ни одного класса и автокомплит работает. Я нигде ничего не настраивал. Я работаю во FB4, а для души кодю в FD, ибо FD - почти идеальный редактор. Автокомплит там безусловно лучше.

orcpochta
23.04.2010, 15:34
Нет, буду сочувствовать, потому что у меня в fd как часы работает и я не лезу в другие иде. А у вас от FB4 такое счастье, а вы тратите время на FD.

я не могу пока себе позволить купить FB (не потому, что я такой бедный, а потому, что от этого вложения пока не будет материальной отдачи), поэтому я в поиске бесплатных решений - FD подвернулся под руку, т.к. о нем много шумят на флешере)))

В принципе, я попробовал и понял, что комфортно себя чувствую, набирая код в notepad++ и компилируя его в консольном mxmlc - единственное, что меня смущает в таком варианте, что я не могу так отлавливать ошибки периода исполнения)))

Кстати, как в FD посмотреть трейсы?

Добавлено через 1 минуту
А я привел пример, что я не импортировал ни одного класса и автокомплит работает. Я нигде ничего не настраивал. Я работаю во FB4, а для души кодю в FD, ибо FD - почти идеальный редактор. Автокомплит там безусловно лучше.

а вы наберите следующую строчку, где происходит присвоение автосайзу TextFieldAutoSize.LEFT и все поймете)))

iNils
23.04.2010, 15:41
Кстати, как в FD посмотреть трейсы?
http://www.flasher.ru/forum/blog.php?b=35
а вы наберите следующую строчку, где происходит присвоение автосайзу TextFieldAutoSize.LEFT и все пойметенабрал и понял, что фд также крут как и вчера.

orcpochta
23.04.2010, 15:44
набрал и понял, что фд также крут как и вчера.

:D

это было Волгоградцу, но шутку оценил...)))

Волгоградец
23.04.2010, 15:46
Не поленился. Кстати импорт автоматически вставился. Всем рекомендую FD.

orcpochta
23.04.2010, 15:48
Не поленился. Кстати импорт автоматически вставился. Всем рекомендую FD.

не поленитесь сделать в пустом проекте без импортов:

var tf:TextField = new TextField( );
tf.autoSize = TextF...


Добавлено через 1 минуту
P.S. как сделать аналог Bandwidth Profiler из флешового IDE?

iNils
23.04.2010, 15:53
Не поленился. Кстати импорт автоматически вставился. Всем рекомендую FD.В список автокомплита попадают все классы после "var name:"
Если же делать как в примере orcpochta, то нужно нажать ctrl+alt+space (быольшим пальцем левой рукой space, а правой рукой ctrl+alt. вполне удобно)

P.S. как сделать аналог Bandwidth Profiler из флешового IDE?Есть web speed sumulator, были еще какие то проги, но я уже не помню названия.

orcpochta
23.04.2010, 15:56
Если же делать как в примере orcpochta, то нужно нажать ctrl+alt+space (быольшим пальцем левой рукой space, а правой рукой ctrl+alt. вполне удобно)


не удобно, если не снимать руки с позиции для слепой печати)))

CrazyFlasher
23.04.2010, 15:58
к всему сказанному, в FD не надо помнить точное название (буквы подряд в имени), в отличие от FB. Т.е., к примеру, у меня есть метод getMyCrappyResult. Достаточно написать crappy и в автокомплите он появится...в FB надо помнить начиная с первого символа и подряд

iflamberg
23.04.2010, 15:59
или можно набрать fl[ash].te[xt].[Tex]tFieldAutoSize и будет вам импорт и всё как надо.
Не знаю, как с FlexBuilder4, но FlexBuilder3 по автокомплиту и рядом с FD не стоял.

Bandwidth profiler сделать нельзя, да он и в Flash IDE ужасен. Подгрузку видео или еще чего сделать-то невозможно - он практически бесполезен.

iNils
23.04.2010, 16:14
не удобно, если не снимать руки с позиции для слепой печати)))Это уже субъективные ощущения.

orcpochta
23.04.2010, 16:16
ну и один из последних вопросов - как в FD отлавливать ошибки периода выполнения?

Например, если я вызову removeChild для объекта, которого нет в списке отображения, то хотелось бы увидеть ворнинг))

udaaff
23.04.2010, 16:16
Меня и во Flash/Flex Builder'e и в FD автокомплит вполне устраивает. Каких-то таких отличих, чтобы "одно и рядом с другим не стояло" что-то в упор не вижу.

iflamberg
23.04.2010, 16:21
ну и один из последних вопросов - как в FD отлавливать ошибки периода выполнения?

Например, если я вызову removeChild для объекта, которого нет в списке отображения, то хотелось бы увидеть ворнинг))

а что их не видно? А трейсы-то в Output видно? А дебаг плеер вообще установлен?

orcpochta
23.04.2010, 16:29
а что их не видно? А трейсы-то в Output видно? А дебаг плеер вообще установлен?

ааа... типа надо прописать где-то путь до этого плеера? ыыы))))

трейсы не видны))) тааак... где это прописывается?

хм.. а если писать в блокноте и в консольном mxmlc компилировать, то может тоже надо как-то дебаггерный плеер прописать? Вот чем мне нравятся адобовские Flash и Flex IDE - так это тем, что не надо ничего прикручивать и прописывать - все, что нужно уже есть сразу))

iNils
23.04.2010, 16:33
ааа... типа надо прописать где-то путь до этого плеера? ыыы))))
У меня даже слов нет на это. Это же самые основы.
Вот чем мне нравятся адобовские Flash и Flex IDE - так это тем, что не надо ничего прикручивать и прописывать - все, что нужно уже есть сразу))Это не всегда гуд. Я дважды сталкивался с ситуацией, когда наличие дебаг плеера и невозможность его сменить, было большим недостатком.


PS. orcpochta, на мой взгляд вы выбрали не очень удачную модель поведения в этом топике. Не надо выставлять людей идиотами, у всего есть свои + и -.

iflamberg
23.04.2010, 16:36
низнаю, ничего не прописывал, кроме пути к flex sdk. Дебаг-плеер просто или установлен и используется или не установлен.

orcpochta
23.04.2010, 16:38
У меня даже слов нет на это. Это же самые основы.

а чему вы удивляетесь?)))
я честно сказал в своем первом посте в этой теме, что всю сознательную флешерскую жизнь сидел в адобовском IDE - т.е. о таких вещах, как какая же версия плеера у меня стоит (обычная или дебаггер), и где его если что нужно прописывать, даже не задумывался. Вот сейчас пытаюсь понять и освоить, чтобы честно сидеть на бесплатном редакторе.

iflamberg
23.04.2010, 16:42
Угу-угу. Правило программиста 666. Если у тебя нихрена не получается а на форуме молчат, прочти наконец-то руководство пользователя.

orcpochta
23.04.2010, 16:43
PS. orcpochta, на мой взгляд вы выбрали не очень удачную модель поведения в этом топике. Не надо выставлять людей идиотами, у всего есть свои + и -.

странно, что вам так показалось

в этом топике я ни разу не затрагивал умственные способности людей, а описывал то, что видел в FD глазами человека, не знакомого с этим самым FD

Добавлено через 3 минуты
Угу-угу. Правило программиста 666. Если у тебя нихрена не получается а на форуме молчат, прочти наконец-то руководство пользователя.

ну да, это когда заинтересован в продукте

вот я пораспрашивал, получил некое представление, заинтересовался - теперь пойду курить доки, как его настраивать, ибо теперь это уже не выглядит потерей времени

Добавлено через 5 минут
всем спасибо, кстати! :)

iflamberg
23.04.2010, 16:59
PS. orcpochta, на мой взгляд вы выбрали не очень удачную модель поведения в этом топике. Не надо выставлять людей идиотами, у всего есть свои + и -.
странно, что вам так показалось

в этом топике я ни разу не затрагивал умственные способности людей, а описывал то, что видел в FD глазами человека, не знакомого с этим самым FD

Вам бы задуматься над этим, orcpochta. Потому что такое представление о Вас возникает не только у iNils, и не только в этом топике (вспомним тему про конструктор интерфейсов).

iNils
23.04.2010, 17:13
странно, что вам так показалось

в этом топике я ни разу не затрагивал умственные способности людей, а описывал то, что видел в FD глазами человека, не знакомого с этим самым FDЯ сижу на FD, пробовал FB и FDT, но мне не понравилось. Ну и ладно, сижу себе на FD и радуюсь. Вам нравится FB, это хорошо. Но вот вы пришли к FD из-за бесплатности и начинаете "это не то, то не так, и вот FB мог" и тд. В чем смысл? Показать тем людям, кто может легко купить FB, что они зря сидят на FD? Этого не будет. FB и FDT сидят на эклипсе, а FD на Scintilla и поэтому она мне ближе.
Если у вас есть конкретные предложение, то зайдите на форум FD и напишите об этом Мике или Филиппе, которые занимаются разработкой БЕСПЛАТНОГО редактора и в свое ЛИЧНОЕ время. Более того, они вам могут предложить самому написать реализацию кода (при условии, что вы знаете C#), они посмотрят и могут это вставить. Если же можете скачать из svn код FD и скомпилировать его под себя. Можно такое сделать с FB или FDT?

orcpochta
23.04.2010, 17:15
Вам бы задуматься над этим, orcpochta. Потому что такое представление о Вас возникает не только у iNils, и не только в этом топике (вспомним тему про конструктор интерфейсов).

ну начинается...

проблема некоторых людей состоит в том, что они не могут сформулировать свои мысли, проблема других людей заключается в том, что они не хотят "услышать" других людей, проблема третьих в том, что они обижаются, когда им говорят, что они не могут сформулировать мысли или не хотят "услышать" других людей

моя проблема в том, что я наивно пытался донести свою точку зрения в том споре людям, которые не готовы были или не хотели меня услышать
опять же вы тут пытаетесь меня заклеймить, а мою точку зрения так никто и не опроверг в том споре - правда там ее никто и не попытался "услышать")))

не ставя себя выше других я считаю свое поведение для себя самым правильным - не стесняться ни перед кем открыто говорить свои мысли
если начальник у меня муд@к - я ему прямо говорю, что он тот, кто он есть (наверно потому у меня сейчас и нет начальника :D ), если кто-то курит в подъезде - я ему говорю, что он не прав, если меня смутил чей-то вопрос на форуме - я опять же честно это говорю и не стесняюсь потом обосновать - разве это плохо?

ясность помогает избежать недоразумений

Добавлено через 4 минуты
Ну и ладно, сижу себе на FD и радуюсь. Вам нравится FB, это хорошо. Но вот вы пришли к FD из-за бесплатности и начинаете "это не то, то не так, и вот FB мог" и тд. В чем смысл? Показать тем людям, кто может легко купить FB, что они зря сидят на FD?

не-не-не... смысл в том, чтобы получить информацию, чтобы мне объяснили и показали, что и где я делаю не так и с каким подходом это реализовано в FD.

в споре рождается истина

я пришел и говорю - это не так, то не так (ибо оно для меня как человека не знакомого и правда не так)
вы в ответ - это то, это так
я задумался...
действительно это то и это так
ага, уже интересно

вот в чем смысл

Psycho Tiger
23.04.2010, 17:27
Вроде отмазался.

iflamberg
23.04.2010, 17:29
ну начинается...
и
наверно потому у меня сейчас и нет начальника
говорит о том, что я не первый, кто Вам это сказал.Из чего следует, что вам нужно поработать над искусством вести диалог. "я считаю свое поведение для себя самым правильным" подходит для отшельников, гениев и олигархов. А в социуме принято придерживаться неких правил.

ps_spectre
23.04.2010, 17:32
Tips & tricks:
если импорт не прописан, пишем имя пакета, а потом имя класса начинаем писать, по нажатию на энтер импорт ФД сам вставит.

iNils
23.04.2010, 17:35
Писать имя пакета, это как бы не то, что мы хотим.

iflamberg
23.04.2010, 17:35
2ps_spectre: Именно это я имел ввиду в посте 37. Картинку поленился сделать =)

orcpochta
23.04.2010, 17:40
говорит о том, что я не первый, кто Вам это сказал. Из чего следует, что вам нужно поработать над искусством вести диалог.

вы неверно строите причинно-следственные логические цепочки и делаете на основе них неверные выводы

подходит для отшельников, гениев и олигархов. А в социуме принято придерживаться неких правил.

не подменяйте классическое понятие социума и иже с ним связанное с понятием "социальная сеть" или "интернет"
общение в интернете оно тем и ценно, что дает возможность делиться своими мыслями с окружающими не связывая себя рамками классического социума (это для тех, кто в социуме не решился бы высказать свои мысли или высказал бы их не так)

единственное, надо помнить о каких-то минимальных рамках, чтобы не ранить чью-то неустойчивую психику - хотя кто-то гнушается и ими и отлично себя чувствует

Psycho Tiger
23.04.2010, 17:42
Это гнусно, быть одним в интернете и другим в жизни.

orcpochta
23.04.2010, 17:46
Это гнусно, быть одним в интернете и другим в жизни.

меня упрекают в том, что я в интернете стараюсь быть таким как в жизни)))

да даже не то, чтобы стараюсь - просто есть)))

да и на самом деле не гнусно быть в интернете другим, отличным от жизни: хочет человек быть не таким как в жизни - придумывает себе образ в интернете, не хочет - не придумывает

каждый сам себе горазд как хочет - на то он и интернет)))

ps_spectre
23.04.2010, 17:46
iNils, простите, почему собственно? Меня, например, абсолютно не утомляет один раз написать название пакета, если ФД сам не догадывается. Хотя, опять таки, конкретно у меня к intellisense FD претензий вообще нету, половина кода как и в Visual Studio у меня автоматически пишется, ни разу еще не было нареканий на ФД. (кроме версии под линукс, которой собственно нету)

iNils
23.04.2010, 18:04
iNils, простите, почему собственно? Меня, например, абсолютно не утомляет один раз написать название пакетаНу как бы смысл автокомплита - минимизировать объем написания. А написать целый пакет, это не есть минимизация.

orcpochta
23.04.2010, 18:40
со всем разобрался, все круто, спасибо всем за помощь и терпение))))

$mival
23.04.2010, 19:16
Эммм... http://www.flasher.ru/forum/group.php?groupid=12. iNils, удаляй к чертям группу - все равно кроме меня никто не читает ).

ниправда я читаю, раз в 3 месяца :taunt:

orcpochta
23.04.2010, 19:29
Спрошу тут, может, кто знает:
- у меня Win 7 английская, а локаль стоит русская - из-за этого mxmlc из 4-ых sdk выдает в консоли кракозяблы
я посмотрел доступные команды mxmlc - там есть команды для настройки локалей компилятора и тулзов
кто-нибудь знает, где лежат сами эти локали и как они выглядят? я знаю в папке с sdk есть папка frameworks, а в ней папка locale, далее, например, папка en_US и там библиотеки swc - это оно? какую из них надо указывать?

Psycho Tiger
23.04.2010, 19:30
orcpochta, про гнусность было к этому:
общение в интернете оно тем и ценно, что дает возможность делиться своими мыслями с окружающими не связывая себя рамками классического социума (это для тех, кто в социуме не решился бы высказать свои мысли или высказал бы их не так)
Я не упрекаю в этом вас. Я не могу этого сделать хотя бы потому что не знаю вас в жизни.

wvxvw
23.04.2010, 20:38
Поищите в разделе про Флекс, там было, я если чесно не помню, и мутное это дело :)
И, то что вы нашли, это локали для флексового фреймворка, а не для компилятора.

orcpochta
23.04.2010, 20:57
Поищите в разделе про Флекс, там было, я если чесно не помню, и мутное это дело :)
И, то что вы нашли, это локали для флексового фреймворка, а не для компилятора.

так там мой вопрос и был))) выяснилось, что если поставить английскую локаль, то все лечится, но я хочу русскую виндовую локаль (меня бесит американская запись даты и времени) и английский язык в сообщениях компилятора одновременно)))

silin
23.04.2010, 21:08
попробуй в [flex_sdk_path]\bin\jvm.config
в java.args дописать -Duser.language и -Duser.region:

java.args=-Xmx384m -Dsun.io.useCanonCaches=false -Duser.language=en -Duser.region=US

wvxvw
23.04.2010, 21:15
Я так думаю, что orcpochta хочет, чтобы у него в консоль печатались сообщения на русском языке, тут нужно не настройки JVM менять, а что-нибудь с консолью придумывать, консоль мультибитные кодировки не понимает (ну или я не знаю, может Cygwin понимает?)

orcpochta
23.04.2010, 21:23
попробуй в [flex_sdk_path]\bin\jvm.config
в java.args дописать -Duser.language и -Duser.region:

java.args=-Xmx384m -Dsun.io.useCanonCaches=false -Duser.language=en -Duser.region=US

спасибо, попробую))

Я так думаю, что orcpochta хочет, чтобы у него в консоль печатались сообщения на русском языке

чур меня от такого :D

хочу английский язык в консоли и русскую локаль в винде)))

точней в консоли итак английский язык, но если русская локаль включена, то проблемы только с сообщениями mxmlc

iNils
23.04.2010, 22:08
Кодовая страница консоли меняется командой: chcp кодовая_страница
Но мне это не помогло, более того в SDK 4 ошибочные коды прописных букв.

Alex Lexcuk
24.04.2010, 00:49
Я так думаю, что orcpochta хочет, чтобы у него в консоль печатались сообщения на русском языке, тут нужно не настройки JVM менять, а что-нибудь с консолью придумывать, консоль мультибитные кодировки не понимает (ну или я не знаю, может Cygwin понимает?)

Ох уж эти Адобы, они наверно и внду в глаза не видили, думают что в Союзе Нерушимых Государств в винде кодировка Win 1251, ан нет промахнулись чуток, а и сам не знаю какая кодировка в cmd виндовс, есть такая прожка jedit (фрии варе) там есть консоль, и если в свойствах консоли поставить кодировку win 1251, заработают рус буквы
http://murmadillo.tut.su/m/pricol_cmd.jpg

iNils
24.04.2010, 01:02
а и сам не знаю какая кодировка в cmd виндовскодировка 866

CEBEP
24.04.2010, 16:40
Profiler usage:
- open profiler panel from View menu

Народ, подскажите, а где profiler panel?

Не вижу в View панельке


И может кто подкинуть такую цветовую схему?
http://www.flasher.ru/forum/attachment.php?attachmentid=24271&d=1272013412

wvxvw
24.04.2010, 17:24
http://flashdevelop.org/downloads/builds/FD_FlexDBG_0.9.9_Profiler_0.1_Flex3.zip
А вот это установлено? В меню она как "будильник" выглядит.

CEBEP
24.04.2010, 17:50
Ага лежит в папке plugins.
FlexDbg работает, а вот profiler panel нету

iNils
24.04.2010, 18:03
Народ, подскажите, а где profiler panel?Релиз 3.1 это 1000 (http://code.google.com/p/flashdevelop/source/detail?r=1000) ревизия в свн, а там закомментировали профайлер, так как он еще не закончен. То есть, если хотите профайлер, надо самому собрать фд убрав комментарий из этой строки.

CEBEP
24.04.2010, 18:08
Хоть бы приписку сделали, два часа бьюсь почему не видно.

Ладно, кто нибудь поделитесь тёмной цветовой схемой, а то в темноте глаза болят...

iNils
24.04.2010, 18:11
Хоть бы приписку сделали, два часа бьюсь почему не видно.
Так она есть, как раз строчкой выше над download :)

Ладно, кто нибудь поделитесь тёмной цветовой схемой, а то в темноте глаза болят...Так скрин есть, можно самому сделать. Работы на 10 минут.

CEBEP
24.04.2010, 18:33
Так лень же :D

orcpochta
24.04.2010, 19:29
попробуй в [flex_sdk_path]\bin\jvm.config
в java.args дописать -Duser.language и -Duser.region:

java.args=-Xmx384m -Dsun.io.useCanonCaches=false -Duser.language=en -Duser.region=US

Добрался до своего компа наконец-то, попробовал - помогло!

Спасибо огромное!)))

СлаваRa
24.04.2010, 20:32
СЕВЕР, темная тема для AS3 (http://*****************/files/69pxtt39y)

CEBEP
24.04.2010, 21:03
Спасибо! :) Жаль цвет бекграунда остальных панелек всё такой же белый :(

iNils
24.04.2010, 21:11
СЕВЕР, темная тема для AS3 (http://*****************/files/69pxtt39y)А почему нельзя на форуме выложить?

ualex
24.04.2010, 22:01
СлаваRa Спасибо! Мне нравиться

СлаваRa
25.04.2010, 03:09
А почему нельзя на форуме выложить?
Это мне? Да я и не думал, что моя настройка может кому - то пригодиться,... посплю, выложу весь комплект тогда.

orcpochta
26.04.2010, 11:38
Стал переносить проект в FD и столкнулся со следующими трудностями:
- как задать размер сцены по умолчанию для всех создаваемых проектов?
- при команде stage.showDefaultContextMenu = false; исчезает верхнее меню, при этом сцена увеличивается за счет этого меню - неожиданно как-то и не удобно. Что я не так делаю? Или меню по правой кнопке мыши надо как-то по другому убирать?

iNils
26.04.2010, 13:56
как задать размер сцены по умолчанию для всех создаваемых проектов?Зайти в папку Projects (я всегда ставлю FD в standalone режиме, поэтому у меня она тут "C:\Program Files\FlashDevelop\Projects\", а так где то в Application Data) и отредактировать все Project.as3proj в шаблонах
при команде stage.showDefaultContextMenu = false; исчезает верхнее меню, при этом сцена увеличивается за счет этого меню - неожиданно как-то и не удобно. Что я не так делаю? Или меню по правой кнопке мыши надо как-то по другому убирать?Так всегда было. FD тут не причем.

Psycho Tiger
26.04.2010, 15:44
А ни у кого нету темы как у etc для FD?
http://etcs.ru/pre/ClassExplorer/

iNils
26.04.2010, 16:00
Глобальная лень поразила флешеров.

СлаваRa
26.04.2010, 16:14
А ни у кого нету темы как у etc для FD?
http://etcs.ru/pre/ClassExplorer/

она же настраивается в течении 5 - 7 минут. :quiet:

udaaff
26.04.2010, 16:20
А ни у кого нету темы как у etc для FD?
http://etcs.ru/pre/ClassExplorer/

Держи тему http://etcs.ru/pre/ClassExplorer/SourceStyles.css :)

orcpochta
26.04.2010, 16:21
Так всегда было. FD тут не причем.

Поясните. Ни во Flash CS3, ни во Flash CS4 я такого не видел, чтобы при запуске приложения с убранным в коде меню убиралось еще и верхнее плеерное меню. Да что уж далеко ходить, запустите swf-ку любым эдобовским плеером напрямую просто так (не из FD-го "Test Movie") - мышиное меню пропало, верхнее меню - никогда. Сдается мне, FD все-таки причем.

Котяра
26.04.2010, 16:22
orc pochta === тролль почта. всегда было пофиг на ники, но тут соответствует)

orcpochta
26.04.2010, 16:23
orc pochta === тролль почта. всегда было пофиг на ники, но тут соответствует)

Котяра, вы за всю историю нашего с вами общения не сказали ни одной мысли по существу. Вы клоун?

Котяра
26.04.2010, 16:25
я не буду вас кормить.

udaaff
26.04.2010, 17:17
запустите swf-ку любым эдобовским плеером напрямую просто так (не из FD-го "Test Movie") - мышиное меню пропало, верхнее меню - никогда.
Запустите.

orcpochta
26.04.2010, 17:25
Запустите.

не вопрос

iNils
26.04.2010, 17:33
24307
1. Создаем файл 200 на 300 с оранжевым прямоугольником в Flash IDE.
2. Запускаем в Flash IDE. Меню на месте
3. Запускаем в standalone плеера. Меню нет, а есть белые полосы вместо него.
А теперь вопрос, где тут вы видите FD?

Это такая особенность standalone плеера, которая была всегда. У FD есть несколько вариантов вывода флешки, вариант с standalone я не использую, мне нравится выводить swf сразу во вкладке.

orcpochta
26.04.2010, 17:38
24307
1. Создаем файл 200 на 300 с оранжевым прямоугольником в Flash IDE.
2. Запускаем в Flash IDE. Меню на месте
3. Запускаем в standalone плеера. Меню нет, а есть белые полосы вместо него.
А теперь вопрос, где тут вы видите FD?

Это такая особенность standalone плеера, которая была всегда. У FD есть несколько вариантов пока флешки, вариант с standalone я не использую, мне нравится выводить swf сразу во вкладке.

ок, хороший контрпример
вкупе с моим дает ответ, что все дело в плеере

не подскажите как узнать, где в винде лежит плеер, запускаемый из той или иной среды или по умолчанию, когда просто запускаешь сфв-ку из папки? - нашел))

iNils
26.04.2010, 17:46
Flash IDE использует свой собственный встроенный плеер.

standalone плеера запускается тот, который был запущен последним. То есть, если у вас есть плеер 9 и 10, и вы запустил 10, то все swf будут запускаться в нем, если потом запустил 9, то в нем. Плеер при запуске записывает данные о себе в реестр, и при запуске swf, система читает ассоциацию для этого файла и находит плеер.
Текущий плеер можно увидеть в реестре по такому пути HKEY_CLASSES_ROOT\ShockwaveFlash.ShockwaveFlash\shell\open\command

orcpochta
26.04.2010, 17:51
я добился, чего хотел - спасибо вам за помощь и терпение ко мне))))

но согласитесь, говорить, что "всегда так было" - слишком категорично и не совсем верно?

iNils
26.04.2010, 18:32
но согласитесь, говорить, что "всегда так было" - слишком категорично и не совсем верно?Нет. Это было сказано в контексте "эта старая проблема", а не "эта проблема не решаема".

orcpochta
26.04.2010, 18:34
Нет. Это было сказано в контексте "эта старая проблема", а не "эта проблема не решаема".

ок)))

Добавлено через 25 часов 36 минут
существуют ли бесплатные редакторы, чтобы в них можно было рисовать графику в кадрах как в Flash IDE и зашивать ее в swf или swc?

Zorro_13
28.04.2010, 12:24
При запуске FD выдало ошибку в окне FD:
"Обычно разрешается одно использование адреса сокета (протокол/сетевой адрес/порт)

at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at FlashConnect.XmlSocket..ctor(String address, Int32 port)"

Нажал продолжить - открылся FD и стартовая страница на нем.
Перезапускал раза 4 - тоже самое.

Потом выключил файервол - запустил - норм.
Вкл. файерволл - позапускал раз 5 - всё норм.

Может у кого было подобное или знает с чем это может быть связано?

Заранее спасибо.

gloomyBrain
28.04.2010, 13:18
Может у кого было подобное или знает с чем это может быть связано?

Мне кажется, это как-то связано с файерволом

orcpochta
28.04.2010, 18:27
мне нравится FD)))
единственное, что, когда в проекте штук 20 классов, компилится ну очень долго по сравнению с теми же Flash CS4 и Flash Builder 4

еще бы в пару к FD полноценную бесплатную среду рисования в кадрах и можно было бы жить совсем счастливо)))

iNils
28.04.2010, 18:30
единственное, что, когда в проекте штук 20 классов, компилится ну очень долго по сравнению с теми же Flash CS4 и Flash Builder 4У меня в текущем проекте 40 классов, компилится меньше секунды.

Psycho Tiger
28.04.2010, 18:32
FD тут не причем, это компилятор.
У меня кстати дебаг плеер запускается долго =( Компиляция секунду, запуск плеера 2-3.

orcpochta
28.04.2010, 18:35
У меня в текущем проекте 40 классов, компилится меньше секунды.

Хм... Мои траблы могут быть связаны с тем, что, например, Flash Builder 4 у меня использует sdk 4.0.0, а к FD я подвязал sdk 4.1.0? Может 4.1.0 просто тормозная, т.к. альфа?

Добавлено через 3 минуты
FD тут не причем, это компилятор.
У меня кстати дебаг плеер запускается долго =( Компиляция секунду, запуск плеера 2-3.

еще же какое-то время должно тратиться, пока среда разработки соберет свои мысли в кучу, т.е. проверит все пути и сформирует все команды для отправки в компилятор - мне кажется у меня именно весь процесс до окончания компила долго происходит (а что конкретно тормозит надо выяснять), а сам плеер быстро открывается

Добавлено через 2 часа 26 минут
Пишу я, например, проект в FD и мне надо опробовать какую-нибудь ситуацию вне проекта, т.е. создать один класс приложения и прям в нем сделать небольшой тест - не получится так сделать не создавая отдельный проект?

wvxvw
28.04.2010, 22:00
Между тем, как вы нажмете Ф5 и тем, как ФД запустит компилятор может пройти несколько миллисекунд, но никак не более того, там и не происходит ничего в это время практически, сложить несколько строк и запустить процесс, и все...

iNils
28.04.2010, 22:26
Пишу я, например, проект в FD и мне надо опробовать какую-нибудь ситуацию вне проекта, т.е. создать один класс приложения и прям в нем сделать небольшой тест - не получится так сделать не создавая отдельный проект?
Два варианта.
1. Сделать отдельный класс временно главным.
2. Добавить в начале класса
/**
* @mxmlc -source-path+=путь к классам проекта, если надо -debug=true
*/

чтобы руками не писать каждый раз, я использую сниппет
/**
* @mxmlc -source-path+=$(ProjectDir)\src -debug=true
*/
И запустить быструю компиляцию. Хоткей по умолчанию не помню, у меня свой, так что ищите QuickBuild в настройках плагина ASCompletion

orcpochta
28.04.2010, 22:45
я делал так:
- создаю класс, сохраняю где-то
- в FD открываю вкладу Files (там, где дерево проекта), жму кнопку Syncronize
- щелкаю в FD по значку cmd-консоли
- набираю там "mxmlc "
- тащу мой файл мышкой в консоль
- enter
- запускаю из вкладки Files скомпиленный swf - правда теряем все прелести трейса))))))

Добавлено через 18 минут
не получается что-то второй способ никак(((

Exception in thread "main" java.lang.NoClassDefFoundError: flex2/tools/Compiler
at MxmlcShell.main(MxmlcShell.java:177)
Caused by: java.lang.ClassNotFoundException: flex2.tools.Compiler
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more

Psycho Tiger
28.04.2010, 23:12
А что есть быстрая компиляция?

iNils
28.04.2010, 23:36
я делал так:
- создаю класс, сохраняю где-то
- в FD открываю вкладу Files (там, где дерево проекта), жму кнопку Syncronize
- щелкаю в FD по значку cmd-консоли
- набираю там "mxmlc "
- тащу мой файл мышкой в консоль
- enter
- запускаю из вкладки Files скомпиленный swf - правда теряем все прелести трейса))))))эээ мммм короче слов нет
У FD есть глобальные классы, причем лежать они могут в разных местах, просто добавляете путь и все. Создайте себе папку тест, занесите ее как глобальную и создавайте классы там.

не получается что-то второй способ никак((Что за flex2?

orcpochta
28.04.2010, 23:46
эээ мммм короче слов нет


я это написал специально, чтоб все надо мной поржали)))

Что за flex2?

я сам очень удивился, что есть флекс2))

Добавлено через 22 минуты
У меня, кстати, эта ошибка с флекс2 возникает если я даже создаю новый AS3-проект и пытаюсь сделать Quick Build (Ctrl-F8) ничего нигде не меняя

MrPoma
29.04.2010, 00:31
http://www.youtube.com/watch?v=ygTu_ELtvjk

orcpochta
04.05.2010, 17:10
там 3.1.1 вышел))) с профайлером...
или уже у всех стоит?))

proxiServer
04.05.2010, 17:50
orc pochta === тролль почта. всегда было пофиг на ники, но тут соответствует)
прям с первых постов об этом подумал)

А профайлер совсем плох, кто пользовался?

cauchy
04.05.2010, 17:50
Ага, сегодня обновился на работе до 3.1.1, профайлер прикольный :-)
И заметил что они убрали ссылки на бету дебаггера с форума (типа ждите релиза). Хотя может я криво смотрел.

orcpochta
09.05.2010, 14:30
Как поставить метку напротив строчки кода для быстрого визуального обнаружения?

wvxvw
09.05.2010, 15:10
Зажать Ctrl и кликнуть не отпуская по линии сразу слева от номеров строк (не на белой полоске после нее).

orcpochta
09.05.2010, 15:56
Зажать Ctrl и кликнуть не отпуская по линии сразу слева от номеров строк (не на белой полоске после нее).

Спасибо!

iNils
09.05.2010, 17:32
Ctrl+F2

ChP
11.05.2010, 11:34
Вчера мой fd 3.1.1 странности вчера стал выдавать. Выводит в панель Output каждую секунду
FlashConnect aborted. You have reached the limit of maximum messages
Я сперва подумал, что это результат моего эксперимента (открывал в фд окно встроенного браузера для теста флешки, до этого так не делал), но ближе к вечеру он тоже окно стал выдавать и без всякого браузера. Причем в открытом Vizzy, шел такой трейс

Error: Error #2002: Операция предпринята в недопустимом сокете.
at flash.net::Socket/writeUTFBytes()
at flash.net::XMLSocket/send()
at org.flashdevelop.utils::FlashConnect$/sendStack()
at org.flashdevelop.utils::FlashConnect$/flush()
at org.flashdevelop.profiler::Main/update_timer()
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()

Кто-нибудь в курсе что произошло?

CrazyFlasher
11.05.2010, 11:42
ага...такая же тема...ещё после 1-го запуска профайлера Flash player debugger начал жутко тормозить...я не знаю, может совпадение конечно, но у моего коллеги тоже...сделал откат до 3.1.0...но не помогло...не пойму, что происходит

Zebestov
11.05.2010, 13:11
мой файрвол немного ограничивал работу java при компиляции. и пока я ему не сказал "фу" — FD кидал эти мессаги. может тоже совпадение...

wvxvw
11.05.2010, 21:02
это не фаирвол, просто профайлер агент не реагировал на отключение, должны были пофиксить уже

CrazyFlasher
12.05.2010, 12:53
короче полностью снёс FD, так же удалил папки. Поставил 3.1.0, всё стало окей + тормоза пропали debug плеера

orcpochta
19.05.2010, 12:46
Заметил такую особенность:

Cоздаешь папку (folder), в ней создаешь классы (они из пакета folder), потом переименовываешь эту папку (folder_bak), создаешь еще одну папку с прежним именем (folder), в ней создаешь классы с такими же именами как в folder_bak.
Затем, когда создаешь классы, расширяющие эти классы (все в конечной папке folder и пакете folder), за основу берутся классы из folder_bak, а не из folder.

Т.е. я сначала написал несколько классов на коленке, потом переименовал папку, чтобы эти классы не терять, пока привожу их к окончательному виду во вновь созданной папке, но они все время вылазят где не надо.

Добавлено через 9 минут
помог перезапуск FD

ожидалось бы, что кнопка рефреш в дереве проекта должна помогать в таких случаях - ан нет

wvxvw
19.05.2010, 13:52
Tools > Flash Tools > Rebuild Classpath Cache

orcpochta
19.05.2010, 13:56
Tools > Flash Tools > Rebuild Classpath Cache

Я уже говорил, что стал фанатом FD? :D