В разработке флаттера, как напечатать длинную строку в консоли отладки кода Visual Studio? - PullRequest
0 голосов
/ 18 декабря 2018

Я хочу напечатать большую строку в флаттере, но они обрезаны.

Например, это строка из 1342 символов:

Lorem ipsum dolor sit amet, consittet adipiscing elit, sedсделай все возможное, пока ты делаешь это.Ut enim ad minim veniam, quis nostrud упражнение ullamco labouris nisi ut aliquip ex ea кассовый следствие.Duis aute irure dolor в репереендерит в завитке Velit esse cillum dolore eu fugiat nulla pariatur.Excepteur sint occaecat cupidatat non proident, иск в виновнике, вызывающий моллис аним, то есть лейборист.Lorem Ipsum Dolor Sit Amet, Concetetur Adipiscing Elit, Sed do EiusMod Tempor Incididunt U Labore et Dolore Magna Aliqua.Ut enim ad minim veniam, quis nostrud упражнение ullamco labouris nisi ut aliquip ex ea кассовый следствие.Duis aute irure dolor в репереендерит в завитке Velit esse cillum dolore eu fugiat nulla pariatur.Excepteur sint occaecat cupidatat non proident, иск в виновном преступнике, вызывающий беспокойство, млекопитающее, трудовое заболевание.Ut enim ad ');// минимальный вениам, упражнение в полном порядке. ullamco labouris nisi ut aliquip ex ea Коммодо.Duis aute irure dolor в репереендерит в завитке Velit esse cillum dolore eu fugiat nulla pariatur.Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est labum.

Будут напечатаны только первые 1022 символа.

Я пытаюсь использовать debugPrintи print функционирует, но ничего.

Что я могу сделать?

1 Ответ

0 голосов
/ 18 декабря 2018

Это происходит из-за того, что VS Code усекает большие строки, обычно больше чем 1000 знаков печати сразу.Вы можете попробовать немного «взломать», разделив его на слова и распечатав каждое из них.

myLongString.split(' ').forEach((word) => print(" " + word));

Вы также можете попробовать использовать пакет logging , но, вероятно, при попытке напечатать всю строку возникнет та же проблема, посколькупытаясь вытащить все сразу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...