Который лучше? Спокойный Создатель или Visual Studio IDE

Я в настоящее время использую спокойного Создателя 1.3 для моих спокойных приложений. Я знаю, что это использует jom для, делают шаг, который лучше, когда у нас есть многоядерные процессоры. Но помимо этого, каковы все преимущества использования обоих IDE? Скидка способствует также? Я использую компилятор CL хотя для компиляции моих приложений. Есть ли какие-либо другие определенные преимущества и недостатки этих IDE?

18
задан liaK 21 May 2010 в 10:17
поделиться

3 ответа

Я использую QtCreator для разработки своих приложений Qt, потому что он лучше подходит для классов Qt как таковых. Однако я использую Visual Studio для отладки этих проектов.

Qt-Creator:

  • лучшая поддержка объектов Qt (справка, навигация и т. Д.)
  • лучший редактор графического интерфейса
  • некоторые приятные функции, такие как навигация мышью
  • очень быстрая IDE
  • плохая отладка (в по крайней мере, я не знаю, как эффективно использовать его здесь) по сравнению с VS

Visual Studio (+ Visual Assist):

  • отличный отладчик
  • Visual Assist
  • более простая конфигурация и настройка файла проекта (qmake - способ слишком ограничен в некоторых областях)
  • Visual Studio - мой выбор для разработки на C ++ (я к этому привык)
  • Интеграция с Qt не так хороша (IMHO)
18
ответ дан 30 November 2019 в 07:17
поделиться

это довольно открытый вопрос, но вот моя точка зрения: с VS вы получите настоящая интегрированная среда разработки, которая для меня означает:

  • поддержка большого количества языков
  • «все в одном», нет необходимости переключаться между программами
  • отличный редактор
  • очень хороший отладчик
  • очень настраиваемый и расширяемый, хорошие возможности макросов, хорошая интеграция с другими продуктами, довольно зрелый по сравнению с Qt Creator

Единственная причина, по которой я использую Qt Creator, - это на самом деле дизайнер Gui, почти все другие задачи могут быть выполнены VS . Это не обязательно означает, что один лучше другого, я бы просто сказал, что один лучше выполняет определенные задачи, чем другой. Используйте правильный инструмент для каждой работы.

2
ответ дан 30 November 2019 в 07:17
поделиться

Если вы работаете только в Windows, я бы сказал, что все зависит от предпочтений. В противном случае явным преимуществом Qt Creator над VS является то, что он кроссплатформенный и движущиеся платформы, при этом сохраняя вашу IDE, является чистым победителем.

Если вы работаете только в Windows и имеете опыт работы с VS, то, возможно, вам будет удобнее использовать то, что вы уже знаете.

Очевидно, что Qt Creator намного больше ориентирован на Qt. Каждая обычная операция при разработке с помощью Qt должна быть проще в Qt Creator, поскольку его основной целью было создание инструмента для разработки приложений Qt.

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

17
ответ дан 30 November 2019 в 07:17
поделиться