Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   FlashDevelop VS IntelliJ IDEA (http://www.flasher.ru/forum/showthread.php?t=161639)

Bgg 03.08.2011 15:10

А меня в FB бесит ctrl+space. Если не пишешь повсеместно this, то обречен на постоянное тыканье ctrl+space.

BlooDHounD 04.08.2011 00:01

Bgg время его появления уменьшите. а ваще я не знаю ни одного редактора где не надо его нажимать.

john 04.08.2011 02:45

Цитата:

Сообщение от BlooDHounD (Сообщение 1017679)
Bgg время его появления уменьшите. а ваще я не знаю ни одного редактора где не надо его нажимать.

Действительно :) Бывает другое сокращение, например, escape, но чтобы совсем не нажимать не встречал.
За коды кодирования просто импульс в мозге - "хочу подсказку" - шлеп, пошел дальше.

fljot 04.08.2011 03:01

Цитата:

Сообщение от Bgg (Сообщение 1017539)
А меня в FB бесит ctrl+space. Если не пишешь повсеместно this, то обречен на постоянное тыканье ctrl+space.

Может помимо времени реакции надо настроить после каких символов включать автокомплит? В FDT, например, так обстояло дело (помимо точки надо было добавить все буквы, ну и остальное по желанию).

Котяра 04.08.2011 13:09

Цитата:

Сообщение от BlooDHounD (Сообщение 1017679)
Bgg время его появления уменьшите. а ваще я не знаю ни одного редактора где не надо его нажимать.

FlashDevelop?
После перехода по служебной необходимости с FD на FB, тоже напрягает ctrl+space.

etc 04.08.2011 13:14

В FDT тоже может мгновенно показывать без шотката.
Только это постоянное мельтешение менюшки раздражает, лично мне не нужна помощь, когда я не прошу.

Alkaz 04.08.2011 16:33

IDEA. Потому что позволила комфортно разрабатывать под линуксом.

ir73 05.08.2011 11:05

Те, кто выбрал Флеш Билдер для ас3 проектов: вас не напрягает все время писать, например, "private static function..... " или цикл for весь руками набирать? Или там уже есть поддержка снипетов? Для меня лично это чуть ли не намба уан фича.

GBee 05.08.2011 12:15

private static function и for пишутся за секунду даже не владеющим слепой печатью :о)).

gloomyBrain 05.08.2011 12:43

Цитата:

Только это постоянное мельтешение менюшки раздражает, лично мне не нужна помощь, когда я не прошу.
public static const в FD я пишу примерно так:
Цитата:

pu -> SPACE -> s -> SPACE -> TAB
То есть вместо 19 нажатий я делаю 6. И, да, я могу написать все 19, мне не лень и помощь мне тоже не нужна. Так быстрее и я не думаю вообще об опечатках и о клавиатуре и т.д. По сути дела, для меня автокомплит и делает программирование не набором буковок, а тем что оно есть - мыслительным процессом.

goodguy 05.08.2011 12:50

Цитата:

Сообщение от Котяра (Сообщение 1017835)
FlashDevelop?
После перехода по служебной необходимости с FD на FB, тоже напрягает ctrl+space.

После пары дней работы в эклипсе, я во флеш девелоп начинаю контрол спейс юзать =) Быстро можно привыкнуть. Вот что действительно напрягает в эклисо-подобных иде, так это то, что для вызова какой-нибудь функции или переменной, нужно правильно начать печатать ее название, иначе подсказки не будет, тогда как ФД даже по куску из середины слова даст подсказку.

Зато рефакторинг во флешдевелоп уступает иде, основанным на эклипсе =)
В них он действительно хорош

Bgg 05.08.2011 13:28

Цитата:

Сообщение от ir73 (Сообщение 1018259)
Те, кто выбрал Флеш Билдер для ас3 проектов: вас не напрягает все время писать, например, "private static function..... " или цикл for весь руками набирать? Или там уже есть поддержка снипетов? Для меня лично это чуть ли не намба уан фича.

Как создать статичную функцию я хз, но обычные функции набариаются следующим образом: начинаешь писать слово function, когда появляется список жмешь стрелку "вверх" и попадаешь прямо на сниппет функции. Так и с for и if и тд. Сниппетов в настройках много.

ir73 05.08.2011 21:17

Цитата:

Сообщение от gloomyBrain (Сообщение 1018287)
public static const в FD я пишу примерно так:

Попробуй теперь так: напиши саму константу, где она тебе нужна, затем нажми Контрол + Шифт + 1 и выбери "Дженерейт констант".

Не уверен что это есть в 3.х, но в 4.х точно есть.
Вообще в ФД есть куча фич, про которые народ наверное не знает. Может сделать обзорную статью по генераторам?

i.o. 05.08.2011 21:58

Цитата:

Может сделать обзорную статью по генераторам?
Точно, сделай пожалуйста. На офф сайте как то немного инфы по фичам FD :)

smartan 09.08.2011 11:09

Итого:
я пишу код 60.71% + 21.43% + 3.57%
мне нефиг делать 7.14% + 1.19%
оО банерочки 4.76%
я гуру* 1.19%

Zebestov 09.08.2011 14:10

Какая ни разу не провокация холивара:quiet: заскучал?

F1esk 09.08.2011 15:49

Цитата:

Сообщение от smartan (Сообщение 1019656)
Итого:
я гуру* 1.19%

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

recew 09.08.2011 16:01

Цитата:

Сообщение от F1esk (Сообщение 1019793)
вовсе и не гуру. просто удобная лёгкая среда разработки с кучей поддерживаемых языков( не реклама ) - приходится на некоторых писать из списка.

Он не релакси имел в виду, а пункт другое.:D

alatar 09.08.2011 16:08

Он тоже.

Flashrunner 09.08.2011 16:28

Цитата:

Сообщение от goodguy (Сообщение 1018289)
Зато рефакторинг во флешдевелоп уступает иде, основанным на эклипсе =)
В них он действительно хорош

Это пожалуй главный аргумент из-за которого я выбираю FB.
+ FD пока не очень дружит с mxml.

Надо бы еще IDEA поюзать..

TWETTI 12.08.2011 00:09

Перейдя на Mac искал альтернативу FD для программирования на чистом AS3. Для меня IDEA лучшая среди всех. У неё нормальная подсветка кода, есть Indent lines(чего очень нехватало после FD), автокомплит и генерация кода как в FD и др.

MXPain 12.08.2011 00:20

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

Добавлено через 15 минут
типо что не найдено какое либо свойство

СлаваRa 12.08.2011 01:48

2 день на работе использую IDEA, как-то не очень комфортно после FD, люди если у кого какие советы есть по работе с ней отпишитесь, буду признателен.

TWETTI 12.08.2011 10:52

СлаваRa, А что конкретно неудобно после FD? Я тоже 2 день за ней.

carrotoff 12.08.2011 11:06

Цитата:

люди если у кого какие советы есть по работе с ней отпишитесь, буду признателен
Советую вернуться на FD:)

Вообще, продукты от JetBrains замечательные, PyCharm, PhpStorm.. всё супер! Помню, как перешел c блокнота++ на нетбинс - это было нереально здорово, примерно такие же чувства испытал, когда открыл для себя phpstorm.

Но вот IDEA, конечно, не дотягивает, по моему мнению, до FD, может потому, что всё-таки IDEA скорее под JAVA заточена)

Я использовал бы IDEA только в случае невозможности использования FD

СлаваRa 12.08.2011 12:43

По мелочам не удобно, код почти весь приходится писать руками, автокомплит неудобный.
Не нашел пока где отключить "штуку" с пробелами, не знаю как правильно это называется, но смысл в том что кликнув в любом место экрана курсор, курсор переход в эту "любую" позицию.
Шоткеи первый день добивали очень.
Есть вопросы по компиляции, не моя прихоть но, приходится это делать из Flash IDE.
...

Цитата:

Я использовал бы IDEA только в случае невозможности использования FD
Так оно и получается, в данный момент, получается так, 1 человек "быстро" пишет код, я его правлю и довожу до ума. Но вот это быстро, это очень... типизации нет, все паблик, классы по >500 строк, имена переменных типа a, aaa, aaaa, .... и много много всяких других прелестей.

+ тут во всей компании стоит IDEA, поставить FD пока не реально.

TWETTI 12.08.2011 13:44

Цитата:

По мелочам не удобно, код почти весь приходится писать руками, автокомплит неудобный.
У меня автокомплит работает так же как и в FD.
Цитата:

Не нашел пока где отключить "штуку" с пробелами...
Preferences > Editor > Allow placement of caret after end of line
Цитата:

Есть вопросы по компиляции
Например?

СлаваRa 12.08.2011 13:48

Цитата:

У меня автокомплит работает так же как и в FD.
если не секрет, как настроено?

1 насущный вопрос, прямая отправка на компиляцию в среду, мне дали тут .jsfl, но он как-то коряво работает, а рыть сеть в поисках решения до выходных времени особо нет.

TWETTI 12.08.2011 14:01

Цитата:

если не секрет, как настроено?
У вас наверно не подключен Flex SDK.

Смотрите видео. Там я записал как у меня работает автокомплит.
Эту статью читали?

СлаваRa 12.08.2011 14:09

Flex SDK подключен.
За ссылку заранее спасибо.

terbooter 13.12.2011 20:05

Цитата:

Сообщение от carrotoff (Сообщение 1020740)
Советую вернуться на FD:)

Вообще, продукты от JetBrains замечательные, PyCharm, PhpStorm.. всё супер! Помню, как перешел c блокнота++ на нетбинс - это было нереально здорово, примерно такие же чувства испытал, когда открыл для себя phpstorm.

Но вот IDEA, конечно, не дотягивает, по моему мнению, до FD, может потому, что всё-таки IDEA скорее под JAVA заточена)

Я использовал бы IDEA только в случае невозможности использования FD

Полностью согласен.

alatar 13.12.2011 20:15

http://confluence.jetbrains.net/display/AS/Astella+FAQ

carrotoff 13.12.2011 20:46

Ого! Очень интересно.

wvxvw 13.12.2011 23:49

На работе у большинства Идея - у меня тоже есть, но я ей пользуюсь только в для дебаггера, да и то только потому, что для fdb нужен 32-бит JDK, а мне нужно компилировать еще кучу Ява кода для 64 бит. Но иногда, когда дебаггер в Идее глючит все равно дебажу в консольном режиме из emacs'a :)
Плюсы Идеи - интеграция с Maven'ом, плюс очень сомнительный, но в моей ситуации деваться некуда. Я все равно из консоли билдю, но иногда нужно, чтобы кто-то другой тоже мог разобраться в моей среде.
В Идее неплохой дебаггер (в смысле интерфейса), но он дебажит только на "бытовом" уровне, т.е. получить от него менее тривиальную информацию, типа стек фрейма уже нельзя. Зато он может использовать возможности fdb для eval / брейкпоинтов по условию.
У Идеи есть собственный шелл для того, чтобы можно было кешировать результаты последней компиляции - на сколько он хорошо работает / в чем отличие от fcsh - я не знаю, т.как мне быстрее fcsh запустить из консоли, чем дождаться ответа от Идеи.

Минусы Идеи - если честно, то она вообще не понимает ActionScript / MXML - подсветка кода часто неправильная, куча бесполезных ошибочных предупреждений о якобы некорректном синтаксисе, в то время как все на самом деле нормально.
Очень тормозная. Я не очень быстро печатаю, но набрать addChild я могу быстрее, чем дождаться комплита.
В качестве текстового редактора - тихий ужас. В ней и просто печатать не удобно, но кроме этого, код набраный в Идее выглядид шизофренически в других редакторах - нет никакой логики в том, как она добавляет пробелы. Чтобы перейти на новую строку в то место, где нужно начать печатать, при условии, что пустая строка уже существует, приходится делать примерно следующее: <down>, <shift>-<up>, <end>, <delete>, <enter>.
Как и во всех остальных известных мне редакторах написаных на Яве, почему-то разработчики посчитали плохим тоном дать пользователю возможность добраться до файловой системы из редактора.
Бесподобно уродливый интерфейс. Эклипс по крайней мере хоть красиво выглядит :)
В Идее обязательно пользоваться мышкой - есть вещи, которые с клавиатуры никак.
Из всех, кого я знаю на работе, кто пользуется Идеей есть как минимум еще один любимый текстовый редактор типа N++ / Scite / UltraEdit и им подобных.

GBee 13.12.2011 23:58

Судя по отзыву wvxvw Идея не изменилась с 2004 года, когда она мне "гифку показывала" на моем компутере :о))).

СлаваRa 14.12.2011 00:11

А в итоге у меня стоит FD и на работе, удобнее редактора я пока под себя не встретил.

carrotoff 14.12.2011 11:11

Ну на работе у меня стоит вообще PhpStorm и PyCharm:), реально крутые штуки. И потому, очень интересно посмотреть на вышеуказанный продукт.

Ну для AS, бесспорно, FD лучший редактор. На сегодняшний день ничего лучше не видел. Единственный минус - рефакторинг.

3p.station 14.12.2011 21:44

как маковод юзаю ФБ и всему рад конечно, хотя иногда бесит чтото но проходит и лечится
Цитата:

Сообщение от ir73 (Сообщение 1018259)
Те, кто выбрал Флеш Билдер для ас3 проектов: вас не напрягает все время писать, например, "private static function..... " или цикл for весь руками набирать? Или там уже есть поддержка снипетов? Для меня лично это чуть ли не намба уан фича.

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

F1esk 15.12.2011 07:22

После обновления XP или Java( может ещё чего ) FD(debug) стал виснуть на ошибках выполнения, насмерть. Переустановка FD и плееров не помогает, хотя, дебаговый плеер в мозиле исправно работает и всё всё всё показывает.

wvxvw 15.12.2011 10:40

Дебаггер в ФД - это, как вобщем и во всех остальных редакторах, интерфейс к fdb - а это уже непосредственно дебаггер. На сколько я знаю, он вообще никогда не запускался с Явой 64 бит. Попробуйте следующее:
в консоли перейдите в папку bin в SDK и запустите дебаггер оттуда, если не запустится, попробуйте переопределить JAVA_HOME переменную среды (из консоли) так чтобы она указывала на 32-битный JRE. Еще, для того, чтобы запустить дебаггер нужно наличие установленного С++ рантайма (после переустановки его может не оказаться). Если в Виндовсе - необходимую DLL (msvcrt.dll) можно найти в папке bin нужного JRE, и скопировать ее в Window/system32, если память не изменяет :)
Если из консоли запустится, то и из ФД должен запуститься с теми же настройками. Еще кажется что в ФД был свой jvm.config для запуска дебаггера - можно попробовать его найти и записать путь к нужному JRE.


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

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