Skip to content

[ux]: Add Json and List pretty-printing in "Result" block of query output #3879

Description

@denlove

Goal and Context

As a developer using the YDB Embedded UI, I cannot effectively inspect or debug data in columns with the Json and List types. Currently, its output is displayed as a single, minified, unformatted string. This makes it impossible to read nested structures or find specific fields without copying the value into an external formatter.

We already have a positive experience with the Yandex Cloud (console.yandex.cloud), where Json output is well-structured, pretty-printed, and easy to read. The lack of this feature in the standalone Embedded UI is a significant step back in terms of ergonomics and developer productivity.

It should be able to toggle sort of "Pretty-print JSON" on/off in the UI settings.

Attachments

Now in Embedded UI:
Image

Now in console.yandex.cloud:
Image

Environment

  • Interface version: 14.5.0
  • Browser: Yandex Browser 26.3.1.1032 corp-ext (64-bit)
  • OS: macOS Tahoe 26.3

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions