QtCreator. Вышел Technology Preview кроссплатформенной среды разработки для Qt

    Слухи о том, что Qt Software (напомню, что теперь так именует себя бывший Trolltech) выпустит свою IDE ходили давно. На официальном сайте появился даже раздел GreenHouse (кодовое название продукта). Наконец сегодня всё свершилось — вышел QtCreator Technology Preview.
    Посмотреть информацию о продукте и скачать его можно тут

    О себя хочу добавить, что уже успел посмотреть IDE на Windows и Linux. Первые впечатления исключительно положительные. Все работает правильно и самое главное — очень быстро. Похоже, что дружба с Nokia идёт Qt только на пользу.
    Метки:
    Поделиться публикацией
    Похожие публикации
    Комментарии 34
    • –2
      О_о он оказывается не опенсоурсный =(
      • –1
        Главно, чтоб был бесплатный в итоге. Что не факт…
        • +3
          «Under which license will you release Qt Creator?

          Pre-release versions of Qt Creator will be available under a special Technology Preview license. The final Qt Creator license has not yet been decided, however it will be released under a GPL compatible license and will support both open source and commercial development. „
        • +1
          Он будет также выпущен под GPL3 совместимой лицензией. Не переживайте ;)
          • +1
            upd: Под GPL совместимой лицензией.
            • 0
              Исходники уже открыли, так что уже можно смотреть как он устроен
              • 0
                Исходники и были открыты, но их нельзя было коммерческо юзать забесплатно. А теперь все можна. Вообще это очень позитивный ход со стороны нокии. %))
        • 0
          Может стоит перенести в коллективные блоги?
          • 0
            например в Разработку
          • 0
            Сейчас сделаю.
            • 0
              Ого, будущее здесь :) Очень любопытно, скачаю и посмотрю. Интересно как там устроен автокомплитер, опять scintillia?
              • –8
                В свое время trolltech критиковали за закрытость, с их cde — они выпустили kde тогда, по двойной лицензии. А вот теперь, когда большинство под КДЕ сидит, ловите сюрпризы!
                • +4
                  Они не имеют отношения к выпуску ни первого, ни второго. А в чем сейчас сюрпризы?
                • 0
                  Я вот только одного не понял, почему для всех платформ дистр весит максимум 41 метр, а для вин — аж 208? Может объяснит кто-нибудь?
                  • –1
                    Это я к тому, что хотел просто скачать и ознакомиться, но теперь желание улетучилось. Если кто-нибудь поработал уже, скажите, пожалуйста, есть ли возможность работать с asm-ом, если да, то каким, и насколько удобно.
                    • +1
                      Потому что внутри есть ВСЁ. IDE+компилятор+дебаггер+QT.
                      • 0
                        Ну ладно, для линя он мб gcc использует. А на макоси?
                        Какие различия в содержимом дистрибутивов для разных ОС?
                        • 0
                          И на макоси тоже gcc, который поставляется вместе с X-Code.
                    • +1
                      Я вот тоже посмотрел.
                      Первое впечатление — гламурно (а надо ли это мне ?).
                      Через 15 минут попыток приделать к кнопке на форме вызов messagebox'а я плюнул.
                      Замечу что с QT работаю уже 5 лет и прекрасно знаю как это сделать из кода.
                      Но раз это IDE да еще и от вендора библиотеки — хотелось чуть больше возможностей по генерации кода.
                      Не случилось.

                      В процессе еще выяснилось что комплишн не видит объектов размещенных дизайнером на форме,
                      хотя если писать код зная что в этом объекте такой атрибут есть — все компилится и работает.
                      Отладка под виндой глючит. В подробностях даже не стал разбираться.
                      Снёс.

                      В целом для себя сделал вывод — они что-то делают, и это уже хорошо.
                      Работать на этом нельзя пока совсем. Ждём как будут развиваться события
                      • 0
                        А в какой IDE для QT вы сидите под Windows?
                    • 0
                      Только TP, а уже довольно приятная штука получилась.
                      • 0
                        Тоже уже успел погонять пару дней.
                        Под виндой после перезагрузки пути куда-то потерялись, матерится кучей ошибок, что не может найти всяческие либы и бинарники.
                        Под линуксом работает замечательно, отладчик тоже пашет. Повесить месседж-бокс тоже не составило труда. Хотя, интерактивности не хватает, могли бы и дописывать заготовки на тела для функций.
                        По поводу индексирования — с Ui неприятно получается. Оно видит свойства только после перекомпиляции проекта и перезапуска IDE.
                        Есть интеграция с Perforce, но нету интеграции с git/svn
                        Есть еще разные маленькие неприятности, но в целом мне нравится. Жрёт мало, отзывается быстро. Для «technical preview» очень даже.
                        • НЛО прилетело и опубликовало эту надпись здесь
                          • 0
                            А она есть.
                            • 0
                              Да, конечно. Это ведь превью :)
                              Впрочем, мне и без плагина хорошо. Но было бы приятно иметь в IDE реализацию команд типа «git add --patch», диффов, разрешения проблем с merge и т.п., в общем то, что требует глядеть и сравнивать текст. Коммитить, чекаутить, обновлять, и логи глядеть можно и из консоли без заморочек, если IDE отлавливает изменения файлов.

                              Меня больше беспокоят разные фишки редактора, которые мне нравились в eclipse:
                              — 1й жмёшь «home» для перехода на начало строки, пропускаются табы (т.е. курсор падает непосредственно на начало текста).
                              — многострочные комментарии по типу:
                              /*
                              *
                              */

                              — поддержка doxygen.

                              В общем маленькие приятные текстовые мелочи. В остальном, в общем-то, IDE неплоха.
                          • +1
                            Хотел написать свой IDE уже как месяц, так как бесил интерфейс существующих, а QT взяли и реализовали то, что хотел сделать я — молодцы! ;)
                            • 0
                              имхо. идея ничего не стоит, а релизация очень даже, хотя без идеи не было бы и реализации.
                            • 0
                              Непривычно видеть как ide стартует за пару секунд. Вот к чему приводит eclipse.

                              Про плагины эта конструкция судя по всему знает, так что через месяц после релиза по любому будут привязочки ко всяким vcs и прочий сахар. Можно будет пользовать.
                              • НЛО прилетело и опубликовало эту надпись здесь
                                • 0
                                  В вузе на моей специальности, не чисто программерской, но связанной, основным средством программирования был Билдер. Надеюсь, QT'шная IDE станет не менее интерактивной и вытеснит его в университетах.
                                  Теперь и с пиратством стали бороться — вот еще одна причина для перехода.
                                  Автор, спасибо за новость!
                                  • 0
                                    Как написано на сайте отладчик теперь знает все структуры Qt, тоесть теперь на объекте класса QString не будет адрес отображаться, а нормальная строка. Пока нигде ( кроме visual studio ) нет такой фичи
                                    • 0
                                      не пинайте ногами — как в убунте заставить его установиться? :)

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