1 ноября 2008 в 11:49

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

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

О себя хочу добавить, что уже успел посмотреть IDE на Windows и Linux. Первые впечатления исключительно положительные. Все работает правильно и самое главное — очень быстро. Похоже, что дружба с Nokia идёт Qt только на пользу.
Игорь Александров @alexandrov
карма
48,6
рейтинг 0,0
Похожие публикации
Самое читаемое Разработка

Комментарии (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
        Я VS юзаю.
        И Eclipse для PyQt
      • 0
        Visual Studio
  • 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
    не пинайте ногами — как в убунте заставить его установиться? :)

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