Android Studio: содержимое StringBuilder не отображается в предварительном просмотре отладчика - PullRequest
0 голосов
/ 11 июля 2020

Я реализую приложение, которое использует (kotlin .text.) Экземпляры StringBuilder в различных точках. С сегодняшнего дня я должен дважды щелкнуть имя переменной, а после этого дважды щелкнуть «значение», чтобы увидеть содержимое, отображаемое по одному символу в строке (рядом с «значением» также написано, например, char [20]). До вчерашнего дня я мог видеть их содержимое в представлении переменных отладчика сразу после двойного щелчка по имени переменной и, что еще более важно, в одной строковой строке. Мне нужно сравнить содержимое нескольких экземпляров, и поэтому я не могу эффективно работать с этим представлением.

Есть какой-то параметр, который нужно сбросить? Кто-нибудь еще испытал это? Это предполагаемое поведение, или я единственный, у кого есть эта ошибка / поведение?

Получив это, я уже пытался перезапустить android studio, а также обновить все компоненты до последней версии. Я также попытался создать совершенно новый проект только с одним StringBuilder, чтобы исключить любые проблемы в моем текущем проекте, но пока безуспешно.

Любые подсказки были бы очень признательны!

Ответы [ 2 ]

0 голосов
/ 12 июля 2020

Я наконец-то разобрался с решением проблемы. Мне действительно пришлось сбросить эту настройку. Поскольку я активно не менял его, это решение может быть полезно и другим. Вид объекта toString (): '. После выбора этого варианта все снова заработало.

Спасибо всем, кто пытался найти решение!

0 голосов
/ 11 июля 2020

Вам нужно добавить вызов .toString() к построителю строк, чтобы получить значение строки.

...