Любые недостатки использования аддона Qt visual studio

Я только начинаю изучать, как использовать Qt в C ++. У них есть возможность использовать автономного создателя Qt, а также дополнение для Visual Studio. У меня Visual Studio Community 2015.

Вопрос в том, есть ли какие-либо недостатки в использовании аддона для Visual Studio по сравнению с простым написанием кода в Qt creator?

4

Решение

ОБНОВИТЬ: Как мне использовать Qt в моих проектах Visual Studio 2015?

Похоже, что ниже уже немного устарело, учитывая использование расширения Qt для VS2015. Но я лично еще не пробовал себя и подозреваю, что Qt Creator все еще имеет свое преимущество, как показано ниже.

Преимущества надстройки Qt Visual Studio:

  • Это позволяет нам использовать лучший отладчик из Visual Studio при работе с проектом Qt
  • Это позволяет нам легко выполнять удаленную отладку, запустив исполняемый файл на другой системе или виртуальной машине.
  • Многие разработчики привыкли к Visual Studio

Недостатки надстройки Qt Visual Studio:

  • Очень ненадежный импорт проекта, заставляет нас все исправлять вручную. И не все версии надстроек хороши: из-за этого мы все еще используем 1.2.3
  • Не удобно добавлять файл в проект и т. Д. Обычно мы добавляем и затем повторно импортируем проект из файла Qt .pro
  • Visual Studio строит код намного медленнее, чем Qt Creator (примерно пропорционально между инструментами nmake и jom, jom распараллеливает сборку)
  • Visual Studio должна быть выше, чем Express (например, Ultimate)

Надстройка Qt Visual Studio позволяет программистам создавать, создавать, отлаживать
и запускать приложения Qt из не-экспресс-версий Microsoft
Visual Studio 2008, 2010 и 2012 (* также описаны новые версии).

Остальными достоинствами и недостатками можно считать индивидуальные предпочтения разработчика. Мне нравится Qt Creator за его способность быстро находить любое определение под курсором (нажмите Ctrl, наведите курсор мыши и выберите), в то время как MS Visual Studio делает это, но не так просто и на удивление слишком часто не может найти определение (они исправляют это для лет и поддерживать огромные индексные файлы для исходного кода, в то время как Qt Creator не создает такие файлы).

И для меня основным недостатком Qt Creator является CDB из Windows SDK или, возможно, другой внешний по сравнению с лучшим отладчиком в Visual Studio, включая удаленный. Поэтому я отлаживаю сложные проблемы с Visual Studio, но пишу код и быстро тестирую его с помощью Qt Creator.

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector