186 / 186 / 21
Регистрация: 08.01.2011
Сообщений: 1,139

Сравненение MS VS и Qt Creator

02.11.2012, 20:37. Показов 5237. Ответов 39
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Какие имеются недостатки по сравнению с Qt Creator при программировании в MS VS(с работой с Qt, конечно)?
И где скачать плагин Add-in для VS? http://qt.nokia.com/downloads/visual-studio-add-in перекидывает на главную страницу.

Добавлено через 8 минут
На главном сайте не могу найти где скачать.

Добавлено через 3 минуты
Нашел http://qt-project.org/downloads
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.11.2012, 20:37
Ответы с готовыми решениями:

Qt creator
Кто нибудь пишет программы на qt????

Qt creator
нужно собрать мой элементарнейший визуальный проект (выполненный в qt creator) и превратить его в exe файл исправить 4 ошибки нужен...

QT Creator
Может кто-нибудь объяснить странное поведение QT Creator...а именно: 1)код обычного цикла for (int i=0;i<5;i++){ i=i+1 ...

39
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
04.11.2012, 01:09
Студворк — интернет-сервис помощи студентам

Не по теме:

Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Откуда студенту знать про промышленную разработку ПО?
А ты кто такой? Давай, до свидания!


Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Ой. Если использовать IDE как текстовый редактор, то теряется весь смысл в самой идее IDE.
когда сборкой занимается отдельный build-сервер смысл IDE тоже теряется? (ну бред же)
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
04.11.2012, 10:44
Цитата Сообщение от Jupiter Посмотреть сообщение
когда сборкой занимается отдельный build-сервер смысл IDE тоже теряется? (ну бред же)
Какие умные слова знаешь.
Для чего тебе build-сервер? А распределенная компиляция не подойдет?
0
Эксперт С++
 Аватар для fasked
5045 / 2624 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 5
04.11.2012, 11:39
В QtCreator довольно удобные методы "рефакторинга". Не знаю есть ли они в MSVC. Часто использую, например, такие:
  • Добавить #include для соответствующего класса (Работает только с Qt классами, да и то не всегда)
  • Обернуть строку в tr или QLatin1String
  • Добавить объявление функции в *.h или тело функции в *.cpp
То есть выполняются довольно простые вещи, но тем не менее процесс написания кода ускоряется.
1
 Аватар для defer
577 / 256 / 18
Регистрация: 29.11.2010
Сообщений: 868
04.11.2012, 11:47
Цитата Сообщение от fasked Посмотреть сообщение
Обернуть строку в tr или QLatin1String
это как? покажите пример
0
 Аватар для KeyGen
388 / 295 / 21
Регистрация: 07.08.2011
Сообщений: 790
Записей в блоге: 1
04.11.2012, 11:54
Цитата Сообщение от fasked Посмотреть сообщение
Добавить объявление функции в *.h или тело функции в *.cpp
А как это делать?
0
Эксперт С++
 Аватар для fasked
5045 / 2624 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 5
04.11.2012, 12:34
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от defer Посмотреть сообщение
это как? покажите пример
Пишем C-style строку (любой текст в кавычках). Оставляем курсор на ней и жмем Alt+Enter.
Цитата Сообщение от KeyGen Посмотреть сообщение
А как это делать?
Точно также. Объявляем переменную с типом, например, QString. Оставляем курсор на ней и жмем Alt+Enter. Данный метод пока плохо работает.

А вообще вот http://doc.qt.digia.com/qtcrea... oring.html
4
136 / 140 / 7
Регистрация: 22.08.2011
Сообщений: 485
04.11.2012, 23:49
...
++Динамические библиотеки в Qt Creator в иходниках без "лишних" файлов...
...
0
 Аватар для defer
577 / 256 / 18
Регистрация: 29.11.2010
Сообщений: 868
05.11.2012, 07:40
Цитата Сообщение от _SASA_ Посмотреть сообщение
++Динамические библиотеки в Qt Creator в иходниках без "лишних" файлов
Чего?
0
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
05.11.2012, 09:24
Цитата Сообщение от fasked Посмотреть сообщение
В QtCreator довольно удобные методы "рефакторинга". Не знаю есть ли они в MSVC. Часто использую, например, такие:...
Да, очень удобно. Там помимо этого еще много всего удобного для работы с кодом. И еще FakeVim
Я сейчас по долгу службы пишу на ассемблере и тоже в QtCreator'е, потому что очень привык к редактору кода в креаторе.
Говорят, что если в студия поставить VisualAssist (или как он там правильно пишется), то она тоже становится удобной.
0
Эксперт С++
 Аватар для fasked
5045 / 2624 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 5
05.11.2012, 10:44
Цитата Сообщение от Kastaneda Посмотреть сообщение
Там помимо этого еще много всего удобного для работы с кодом.
Помимо этого я редко чем пользуюсь.
Цитата Сообщение от Kastaneda Посмотреть сообщение
И еще FakeVim
Ну вот FakeVim как раз лишает всех прелестей IDE в QtCreator.
Цитата Сообщение от Kastaneda Посмотреть сообщение
Говорят, что если в студия поставить VisualAssist
К VS не прикрутить MinGW
0
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
05.11.2012, 13:11
Цитата Сообщение от fasked Посмотреть сообщение
Ну вот FakeVim как раз лишает всех прелестей IDE в QtCreator.
Ну он легко отключается. Отредактировал код, отключил, дальше работаешь в IDE.

Добавлено через 1 минуту
Цитата Сообщение от fasked Посмотреть сообщение
Помимо этого я редко чем пользуюсь.
Я имел ввиду не рефкторинг, а просто такие вещи, как например перемещение курсора по alt + влево (вправо).
0
186 / 186 / 21
Регистрация: 08.01.2011
Сообщений: 1,139
05.11.2012, 14:50  [ТС]
В откладке навожу на объект, но показывает только тип. В VS показала бы его данные.
Нет кнопок комментариев, чтобы сразу всю выделенную группу строк закомментировать или разкомментировать.
0
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
05.11.2012, 16:07
Цитата Сообщение от Chelioss Посмотреть сообщение
В откладке навожу на объект, но показывает только тип. В VS показала бы его данные.
Да, обламывает.

Цитата Сообщение от Chelioss Посмотреть сообщение
Нет кнопок комментариев, чтобы сразу всю выделенную группу строк закомментировать или разкомментировать.
ctrl + /
строку можно даже не выделять, а несколько строк нужно выделить.
2
Эксперт С++
 Аватар для fasked
5045 / 2624 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 5
06.11.2012, 01:14
Цитата Сообщение от Kastaneda Посмотреть сообщение
строку можно даже не выделять, а несколько строк нужно выделить.
А мне не нравится, что периодически вставляется сишный многострочный комментарий, потому что не выделил первый символ в коде
Цитата Сообщение от Kastaneda Посмотреть сообщение
Ну он легко отключается. Отредактировал код, отключил, дальше работаешь в IDE.
Косячит с русской раскладкой. И еще один отрицательный момент касательно всего QtCreator - нет возможности перехода по горячей клавише между splitted окнами.
0
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
06.11.2012, 01:47
между какими окнами?
0
 Аватар для solar_wind
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
06.11.2012, 07:14

Не по теме:

Ну нафлудили...



Цитата Сообщение от Chelioss Посмотреть сообщение
Сравненение MS VS и Qt Creator
+1. Программы на VS+Qt собираются значительно быстрее.
+2. На VS+Qt не приходится извращаться переводя в режим отладки и запуская глючный отладчик Qt Creatorа.
+3. Отладчик VS чаще показывает реальное место ошибки, а не левые ссылки на код.
+4. Отладчик VS не подвисает в самые неподходящие моменты
+5. В VS можно без гемороя работать с переменными в отладчике
-6. VS не всегда находит ссылки на документации по Qt по нужным символам
-7. VS может ругаться на некоторые библиотеки, предназначенные для сборки под линуксом.
-8. VS не дает возможности автоматически просматривать в проекте pro файл (или я это не нашел)
1
Эксперт С++
 Аватар для fasked
5045 / 2624 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 5
06.11.2012, 07:43
Цитата Сообщение от solar_wind Посмотреть сообщение
Отладчик VS чаще показывает реальное место ошибки, а не левые ссылки на код.
Отладчик сам ошибки показывает?! Ох, может тоже начать пользоваться...
1
 Аватар для solar_wind
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
06.11.2012, 07:49
fasked, Если точнее компилятор и линковщик, не привязывайся в очепяткам )
0
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
06.11.2012, 10:28
Цитата Сообщение от Чистый Посмотреть сообщение
между какими окнами?
Window -> Split*
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
06.11.2012, 11:31
Цитата Сообщение от solar_wind Посмотреть сообщение
На VS+Qt не приходится извращаться переводя в режим отладки и запуская глючный отладчик Qt Creatorа.
Отладчик в QtCreator это front-end к консольному gdb.
Сам по себе gdb штука хорошая, а интерфейс к нему в Creator немного убог.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.11.2012, 11:31

Qt creator
Как открыть два проекта,нажимаю на ярлык открывается только один проект, а как сделать чтоб открывались несколько проектов

QT creator
Необходимо выбрать любой текстовый файл и загрузить его в textEdit. пока что только могу выбрать файл и отобразить его название, а вот...

QT creator
Как с помощю QT creator сделать мобильное приложение?

QT Creator
Помогите, пожалуйста, создать форму с кнопкой. При каждом нажатии на кнопку, она должна рандомно перемещаться по площади формы.

QT creator
Как с помощью qt creator вывести заглавие активного окна ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Опции темы

Новые блоги и статьи
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru