Как получить доступ к полному значению строковых переменных при отладке в Qt Creator? - PullRequest
0 голосов
/ 12 сентября 2018

Я отлаживаю свое приложение на c ++, и у меня есть некоторые строковые переменные, которые могут иметь 2000 или более символов.При отладке значение переменной показывается неполным (оканчивается на «...»), а не показывает правильное значение.Также, когда я щелкаю правой кнопкой мыши переменную и выбираю «Копировать текущее ЗНАЧЕНИЕ в буфер обмена», она также копируется не полностью.Я думаю, что это должно быть очень простой вещью, но я не нашел в Qt Creator, как показать фактическое полное содержимое переменной?Заранее спасибо.

В Инструменты -> Отладчик -> Локальные и выражения Я уже изменил "максимальную длину строки" и "отображаемую длину строки" на значения выше 10.000, но этопо-прежнему отображается только 500 символов.

1 Ответ

0 голосов
/ 12 сентября 2018

В Локальные и выражения , щелкните правой кнопкой мыши переменную и выберите Изменить формат отображения значения , затем в Изменить отображение для типа QString нажмите Отдельное окно

...