Мы используем monaco-редактор для редактирования и отладки нашего пользовательского языка.
Как и в этом примере игровой площадки , я создал провайдер наведения, и все отлично работает с примитивными переменными - тип и значение отображаются в двух отдельных строках уценки. Как на этом рисунке: моя реализация при наведении курсора
Я просто не могу понять, как отображать переменные объекта и массива каким-либо красивым способом (как в VS Code). Вот пример: VS Окно при наведении кода
Есть ли какие-то специальные маги c о том, как преобразовать объект в строку уценки, или я должен реализовать это сам?