Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.81/26: Рейтинг темы: голосов - 26, средняя оценка - 4.81
186 / 186 / 21
Регистрация: 08.01.2011
Сообщений: 1,139

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

02.11.2012, 20:37. Показов 5213. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru