避免在 pgAdmin 的数据输出选项卡中以最大宽度显示列

Avoid columns being displayed with their maximum width in the data output tab in pgAdmin

pgAdmin4(版本 5.5)中,当执行 SELECT * FROM tablename; 查询时,可以在底部面板上看到,在名为“数据输出”的选项卡下,所选择的结果记录指定 table.

的列

如果此 table 的列包含非常长的数据字符串,例如当编码为 JSON 对象或任何 PostGIS 复杂几何图形时,它们的宽度可能非常大,这会对用户体验产生负面影响。因为当一个人试图抓住并移动微小的水平滑块时,转到某些列变成了一个子像素游戏(例如,将滑块移动半个像素可以将几列移动到屏幕宽度的 2 倍以上......)。

我是否遗漏了设置中的某些内容?
有没有办法解决这个问题,例如通过为列设置最大宽度值?因为当开箱即用地使用 pgAdmin 时,它们会完全展开...

我记得在早期版本 (4.x) 中情况并非如此。

我用的是最新的dockerized version (5.5) as documented on the pgAdmin4 doc and available here: https://hub.docker.com/r/dpage/pgadmin4/

OS: Ubuntu 18.04
网络浏览器:Firefox 89.0.2(64 位)

您可以在文件 -> 首选项 -> 查询工具 -> 结果网格下设置列的最大宽度值

最大列宽设置 pgAdmin 4

在最新版本的 PG Admin v6(22 年 3 月 18 日的 6.7)中,他们再次改变了这一点。它在同一个地方,但该选项不再允许您设置宽度。只有一个单选选项可以具有超宽列或基于列名的宽度

Preferences Screen PG admin 6.7