Qt Creator 2.8.0 beta released

https://blog.qt.digia.com/blog/2013/05/30/qt-creator-2-8-0-beta-released/
  • Перевод
30 мая вышел Qt Creator 2.8 beta, в котором реализовано много новых функций и исправлено большое количество ошибок.

Все нововведения и исправления в одном посте уместить будет весьма трудновато, поэтому попытаюсь выделить только несколько основных моментов.

В редактор добавлена новая возможность, доступная через Window > Split New Window. Это создаст новое окно, аналогичное области редактирования в главном окне редактора. Новый документ будет открываться в окне, которое было активным. В предыдущей версии Qt Creator, возможность одновременной работы с несколькими файлами тоже присутствовала, но реализовано это было разделением главного окна редактирования на соответствующие части. Теперь (не исключая предыдущей возможности) файлы можно «выносить» в отдельные окна, что позволит работать с ними на разных мониторах.


Так же претерпела множество изменений и исправлений поддержка C++ в Qt Creator, а так же было добавлено больше возможностей для рефакторинга:
  • Перемещение реализации функции из заголовочного файла в файл реализации
  • Присвоение возвращаемого значения функции или выражения «new» локальным переменным
  • Добавление объявлений и реализаций чистых виртуальных функций из суперкласса

Вы, вероятно, не замечали, но в Qt Creator 2.7 есть экспериментальная возможность попарного сравнения файлов (которая должна быть включена явно). В Qt Creator 2.8 эта возможно включена по умолчанию и используется для контроля версий в git. Сравнить два произвольных файла можно с помощью Tools > Diff (Сравнить).


Так же было исправлено отображение многих типов данных при отладке с CDB, поддержка QNX и Android получила много исправлений… много… очень много… Для более подробных деталей, рекомендую почитать change log или просто скачать его.

Скачать Qt Creator 2.8 beta

Если нашли ошибки, пишите в баг-трекер

Примечание: информация о прогрессе переместилась в нижний правый угол главного окна Qt Creator с возможность скрыть подробную информацию о прогрессе или просто показать индикатор выполнения вместо этого.

P.S: так же, в Qt Creator 2.8 интегрирован Qbs и включен по умолчанию
Метки:
Поделиться публикацией
Похожие публикации
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама
Комментарии 10
  • +3
    Все таки сколько не пробую — это самое лучшее IDE. Вот бы еще поддержку Clang допилили, было бы вообще круто.
    (Недавно пробовал VS2010 и 2012 — на первый взгляд QtCreator удобнее и лучше (хотя дело привычки скорее всего))
    • +1
      Наверное, зависит от того, с чего начинали.
      Я начинал с VS и для меня эта IDE остается эталоном. QtCreator — хорош, но после VS все равно как-то не так. Но, конечно же, QtCreator обладает киллер-фичей — мультиплатформенностью.
      • 0
        Да, вы правы — все дело в привычках, которые как раз возникают при начинаниях. Сейчас как раз пытаюсь освоиться в VS
      • 0
        В каком плане поддержку? Как компилятора? Так вроде и сейчас есть (недавно только прикручивал — как генератор BC).
        Если Вы о модели кода, то вряд ли она будет по умолчанию, даже если закончат. Поскольку при редактировании код часто находится в невалидном состоянии (я бы даже сказал, почти всегда), то текущая модель кода как мне кажется подходит для этого лучше.
      • +1
        Отличная новость. Правда самое интересное написали в P.S
        • 0
          Просто данной информации в оригинале статьи не было, она была замечена при личном использовании уже после написания статьи
          • 0
            Интегрирован он по умолчанию УЖЕ в 2.7. Другое дело, что там он был выключен и нужно было включить галочку в настройках. Вот и вся разница.
            p.s. из неприятных измений для меня — qbs перестал ругаться на недопустимые свойства, и я долго удивлялся почему destination: не работает (который уже destinationDirectory)
          • 0
            У нас в институте его активно используют не только для обучения студентов программированию.
            • +1
              Думаю, стоило бы также упомянуть, что добавлена поддержка Python, пусть пока и в очень зачаточном состоянии.
              • +2
                Вот пожалуй лавры самых красивых и изящных IDE они с XCode делят на двоих, всё остальное кажется дубовым в сравнении с ними.

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