Russian Qt Forum
Апрель 24, 2024, 13:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 2 [3]   Вниз
  Печать  
Автор Тема: Qt creator, рефакторинг, автоподстановка.  (Прочитано 19574 раз)
Old
Джедай : наставник для всех
*******
Online Online

Сообщений: 4349



Просмотр профиля
« Ответ #30 : Июнь 27, 2016, 06:47 »

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

PS то же создание модели кода отдельным потоком - чем не решение... Ан нет.
Понятно.
Смысла мгновенного переключения типа сборки вы тоже не видите, просто нашли к чему придраться. Улыбающийся

Есть исходники креатора, сделайте в отдельном потоке. Но доступное для вас решение, просто не тыкать непрерывно мышкой во все места.
« Последнее редактирование: Июнь 27, 2016, 06:56 от Old » Записан
Old
Джедай : наставник для всех
*******
Online Online

Сообщений: 4349



Просмотр профиля
« Ответ #31 : Июнь 27, 2016, 07:19 »

я наоборот все стараюсь собирать в релизе на максимуме. Дебаг включаю, тока когда без отладчика никуда. Просто мне время дороже Улыбающийся

Т.е. асертами вы не пользуетесь? Или вы их и в релизе оставляете?
У меня релиз и дебаг могут очень сильно отличаться: от дополнительного логирования и до отображения подробной телеметрии на экране, которых не будет в релизе.
Просто мне время дороже. Улыбающийся
Записан
kamre
Частый гость
***
Offline Offline

Сообщений: 233


Просмотр профиля
« Ответ #32 : Июнь 27, 2016, 09:07 »

я наоборот все стараюсь собирать в релизе на максимуме. Дебаг включаю, тока когда без отладчика никуда. Просто мне время дороже Улыбающийся
Аналогично делаю, debug - только для залезания в код с отладчиком.

Т.е. асертами вы не пользуетесь? Или вы их и в релизе оставляете?
У нас обычно как минимум три типа сборки: Debug для отладки с отладчиком, Release для прогона тестов (все asserts и подробное логирование остается), External (для сборки распространяемых бинарников, asserts отключены, логирование минимально необходимое только). При таком подходе Debug/Release отличаются фактически только ключами оптимизации для компилятора, чтобы Debug-сборку можно было под отладчиком в IDE запускать.
Записан
Bepec
Гость
« Ответ #33 : Июнь 27, 2016, 12:45 »

Вы всё время повторяете - время дороже Улыбающийся
Но не можете понять что при переключении режимов теряется как раз этот дорогой ресурс. Ну и дополнительно просто бесит Веселый
Записан
Old
Джедай : наставник для всех
*******
Online Online

Сообщений: 4349



Просмотр профиля
« Ответ #34 : Июнь 27, 2016, 12:49 »

Вы всё время повторяете - время дороже Улыбающийся
Но не можете понять что при переключении режимов теряется как раз этот дорогой ресурс. Ну и дополнительно просто бесит Веселый
Просто все, кроме переключения типов сборки, еще и код пишут. По сравнению с этим временем, время переключения ничтожно мало и может быть проигнорировано.
Попробуйте заняться делом, вместо простого тыканья мышкой во все кнопочки.
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #35 : Июнь 27, 2016, 13:44 »

С креатором я другую проблему вижу, более важную - отладчик дико тормознутый.
Да и чтобы запустить релиз из-под креатора, он всегда прогоняет заново все make файлы, хотя это имхо идиотизм - если приложение уже собрано, зачем на это время тратить Непонимающий
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
kai666_73
Крякер
****
Offline Offline

Сообщений: 319


Просмотр профиля
« Ответ #36 : Июнь 27, 2016, 14:21 »

С креатором я другую проблему вижу, более важную - отладчик дико тормознутый.
Да и чтобы запустить релиз из-под креатора, он всегда прогоняет заново все make файлы, хотя это имхо идиотизм - если приложение уже собрано, зачем на это время тратить Непонимающий

Отладчик под венду - да, что мингвшный gdb, что cdb, а вот под Linux вполне себе...
По поводу запуска - есть запуск без деплоя, ака Alt+Shift+R
Записан
Страниц: 1 2 [3]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.076 секунд. Запросов: 22.