Название: Будут ли меня пинать? Отправлено: Воин Мантиссы от Март 14, 2012, 19:00 Начал изучать Qt, попробовал, документацию читаю, всё такое. Qt creator представляется мне не особенно удобным, предпочитаю делать "от руки".
Ожидать ли мне в связи с этим упрёков в плохом стиле, говнокоде и т.д.? Название: Re: Будут ли меня пинать? Отправлено: mutineer от Март 14, 2012, 19:06 Смотря кому показывать будешь:)
И это... Разве стиль и качество кода зависит от текстового редактора, которым пользуешься? Название: Re: Будут ли меня пинать? Отправлено: V1KT0P от Март 14, 2012, 19:13 Начал изучать Qt, попробовал, документацию читаю, всё такое. Qt creator представляется мне не особенно удобным, предпочитаю делать "от руки". НЕУДОБНЫМ? Да я после него плююсь от других IDE =)([хотя может и не осилил настройки какие =)). Особенно нравятся горячие клавиши, от F4, CTRL+TAB, SHIFT+DEL, CTRL+SHIFT+UP/DOWN, CTRL+/ я просто балдею. Еще безумно нравится когда он автоматически ставит закрывающие скобки и кавычки. В общем масса приятных мелочей. Когда у меня закончится рабочий контракт я собираюсь для себя плагин написать ибо хочется добавить еще парочку мелочей и пару горячих клавиш.Ожидать ли мне в связи с этим упрёков в плохом стиле, говнокоде и т.д.? Почитай про Qt code style: http://wiki.qt-project.org/Main_Page (http://wiki.qt-project.org/Main_Page). На первое время особенно обрати внимание на: http://wiki.qt-project.org/Coding_Style (http://wiki.qt-project.org/Coding_Style) и http://wiki.qt-project.org/Coding_Conventions (http://wiki.qt-project.org/Coding_Conventions) дабы потом не переучиваться. А встроенная справка прям сказка. Название: Re: Будут ли меня пинать? Отправлено: mutineer от Март 14, 2012, 19:20 НЕУДОБНЫМ? Да я после него плююсь от других IDE =) Мда, видать не пробовал ты MSVS + VAssistX... Название: Re: Будут ли меня пинать? Отправлено: V1KT0P от Март 14, 2012, 19:24 НЕУДОБНЫМ? Да я после него плююсь от других IDE =) Мда, видать не пробовал ты MSVS + VAssistX... Название: Re: Будут ли меня пинать? Отправлено: mutineer от Март 14, 2012, 19:25 А в двух словах что там такого? В двух словах не получится, но гугл тут недалеко, за углом))) Название: Re: Будут ли меня пинать? Отправлено: V1KT0P от Март 14, 2012, 19:28 А в двух словах что там такого? В двух словах не получится, но гугл тут недалеко, за углом))) Название: Re: Будут ли меня пинать? Отправлено: Rem Norton от Март 14, 2012, 19:39 НЕУДОБНЫМ? Да я после него плююсь от других IDE =) Мда, видать не пробовал ты MSVS + VAssistX... ORLY? :o :o :o Чтобы добровольно приговорить себя к MSVS + VAssistX (ИМХО) это надо все мозги смыть в унитаз и спинной не забыть. Название: Re: Будут ли меня пинать? Отправлено: Воин Мантиссы от Март 14, 2012, 19:54 ...то есть будут ;D
Название: Re: Будут ли меня пинать? Отправлено: kambala от Март 14, 2012, 19:55 меня почему-то такая связка очень даже устраивает. единственный минус - не показывает доступные сигналы/слоты при вводе соответствующего макроса.
Название: Re: Будут ли меня пинать? Отправлено: V1KT0P от Март 14, 2012, 19:56 меня почему-то такая связка очень даже устраивает. единственный минус - не показывает доступные сигналы/слоты при вводе соответствующего макроса. А приведи пример фишек которых нету в Qt Creator. Просто в гугле одна маркетинговая хрень находится.Название: Re: Будут ли меня пинать? Отправлено: Rem Norton от Март 14, 2012, 20:00 ...то есть будут ;D Да оно нафиг ни кому не надо, тебя пинать. Пиши хоть в notepad. Не важно в каком редакторе набран текст, важно качество кода. А оно (качество) с редактором никак не связано.Название: Re: Будут ли меня пинать? Отправлено: Alex Custov от Март 14, 2012, 23:43 код пишешь ты, а не IDE. Я долгое время вообще писал в mc. Сейчас подсел на Creator, т.к. реально удобно. Но писать от руки тоже надо попрактиковаться месяца 2-3, IMHO.
Название: Re: Будут ли меня пинать? Отправлено: kambala от Март 15, 2012, 00:09 меня почему-то такая связка очень даже устраивает. единственный минус - не показывает доступные сигналы/слоты при вводе соответствующего макроса. А приведи пример фишек которых нету в Qt Creator. Просто в гугле одна маркетинговая хрень находится.
Название: Re: Будут ли меня пинать? Отправлено: mutineer от Март 15, 2012, 00:15 очень часто угадывает какая переменная мне нужна (креатор же просто первую в списке выдает) Потому что старается подбирать список возможных переменных с учетом типа, который может участвовать в выражении Название: Re: Будут ли меня пинать? Отправлено: kambala от Март 15, 2012, 00:16 там еще частота/время последнего использования учитывается
Название: Re: Будут ли меня пинать? Отправлено: V1KT0P от Март 15, 2012, 00:22 Qt Creator выгодно отличается тем что там все открыто и можно добавить нужный функционал. Жаль у меня пока навыков и знаний для этого не хватает.
Название: Re: Будут ли меня пинать? Отправлено: kambala от Март 15, 2012, 00:30 плагин для студии тоже никто не мешает написать - API ведь открыт :)
Название: Re: Будут ли меня пинать? Отправлено: V1KT0P от Март 15, 2012, 00:40 плагин для студии тоже никто не мешает написать - API ведь открыт :) Кстати у Qt Creator есть еще одно ОГРОМНОЕ преимущество: он одинаков на Windows/Linux/MacOS. А MSVS только под виндой. Понадобится писать под другой ОС и прийдется работать в другом неудобном/непривычном редакторе =).Кстати неплохо-бы где-нибудь завести список того что не хватает в креаторе. Глядишь каждый по одной фиче добавит и будет идеальный редактор. Название: Re: Будут ли меня пинать? Отправлено: kambala от Март 15, 2012, 02:05 вот еще минус креатору: не помню как там под виндой, но в мак ос при создании нового класса курсор начинает исчезать в текстовом редакторе - иногда просто при попадании в нее, иногда как только начинаешь печатать текст.
Название: Re: Будут ли меня пинать? Отправлено: Пантер от Март 15, 2012, 07:30 Пинать тебя будут, если будешь тупить. :)
А так, хоть в блокноте пиши. А мне нравится KDevelop и QtCreator ему сильно уступает. Название: Re: Будут ли меня пинать? Отправлено: sudo от Март 15, 2012, 11:52
Creator тоже позволяет менять сигнатуру метода и переименовывать на лету (Ctrl+R спасает отца русской демократии постоянно :D ) Сигнатуры вводимого метода вываливает в подсказке. А без автодополнений сигналов-слотов в коннектах вообще не понятно, как жить ;) Я рабочую машину не выключаю неделями, сейчас аптайм 9 дней, потому что ядро обновлялось. Если бы у меня что-то отваливалось, закопал бы сразу Пинать тебя будут, если будешь тупить. :) Мне KDevelop3 очень нравился, но когда его обновили, в сыром виде он себя вёл плохо. А потом уже дело привычки А так, хоть в блокноте пиши. А мне нравится KDevelop и QtCreator ему сильно уступает. Название: Re: Будут ли меня пинать? Отправлено: Пантер от Март 15, 2012, 11:54 KDevelop3, как по мне, был какашкой. :) KDevelop4 рулит. Жаль только, они давно не релизились. Сам юзаю сборку из транка.
Название: Re: Будут ли меня пинать? Отправлено: Rem Norton от Март 15, 2012, 12:21 KDevelop3, как по мне, был какашкой. :) KDevelop4 рулит. Жаль только, они давно не релизились. Сам юзаю сборку из транка. Ссылкой не поделишься? KDevelop3 не впечатлил, попробую четверку. Название: Re: Будут ли меня пинать? Отправлено: Пантер от Март 15, 2012, 12:22 Какой ссылкой? У меня все через пакетный менеджер ставится.
Название: Re: Будут ли меня пинать? Отправлено: BRE от Март 15, 2012, 12:32 KDevelop3, как по мне, был какашкой. :) KDevelop4 рулит. Жаль только, они давно не релизились. Сам юзаю сборку из транка. И третий был хорош, а 4 чем дальше тем лучше. Он такие конструкции у меня разворачивает... :)Название: Re: Будут ли меня пинать? Отправлено: Rem Norton от Март 15, 2012, 12:43 Какой ссылкой? У меня все через пакетный менеджер ставится. Бр-р-р-р... Сборку из транка ложат в пакетах? Мы видимо о разных вещах говорим.Название: Re: Будут ли меня пинать? Отправлено: Пантер от Март 15, 2012, 12:45 Какой ссылкой? У меня все через пакетный менеджер ставится. Бр-р-р-р... Сборку из транка ложат в пакетах? Мы видимо о разных вещах говорим.Название: Re: Будут ли меня пинать? Отправлено: Даниил от Март 16, 2012, 04:53 Мы ж в России живем ;D Тут на форумах сперва объясняют какой ты дебил, а потом уже обсуждают твою проблему.
http://www.prog.org.ru/topic_9068_0.html (http://www.prog.org.ru/topic_9068_0.html) Название: Re: Будут ли меня пинать? Отправлено: BRE от Март 20, 2012, 19:07 KDevelop4 рулит. Жаль только, они давно не релизились. Встречай 4.3 :)Название: Re: Будут ли меня пинать? Отправлено: Пантер от Март 21, 2012, 09:57 KDevelop4 рулит. Жаль только, они давно не релизились. Встречай 4.3 :) |