DBVisualizer列宽自动调整设置咨询:截断表头或消除冗余留白
DBVisualizer Pro 11.0.5 列宽与表头优化方案
A. 自动截断表头至约6字符
有两种通用实现方式:
- 内置设置(优先):
打开Tools > Tool Properties > Grid > Column Headers,找到“Truncate Header Text”选项(11.0.5版本支持该功能),勾选后设置截断长度为6。保存设置后,长表头会自动截断为6字符,鼠标悬停表头可查看完整列名。 - SQL模板/快捷键辅助:
若需批量处理,可创建自定义SQL模板,将选中的长列名快速替换为SUBSTR(原列名, 1, 6) AS "短表头"格式,实现统一的短表头效果。
B. 修复列右侧冗余留白问题
通过以下设置消除自动调整后的留白:
- 调整列宽适配策略:
进入Tools > Tool Properties > Grid > Column Width,取消勾选“Extra Width”选项,或把额外宽度数值设为0。同时将“Auto-Resize Columns > Fit to Content”设为默认行为,让列宽仅匹配单元格内容长度。 - 关闭表头影响并适配内容:
保持“Consider Column Header”选项关闭,右键点击结果网格选择Auto-Resize Columns > Fit to Content,并在设置中将该操作设为默认。列宽会完全适配单个字符的内容,避免冗余空间。 - 切换等宽字体:
在Tools > Tool Properties > Appearance > Fonts中,将网格字体设置为等宽字体(如Consolas、Monaco),消除因字体宽度不一致导致的留白。
内容的提问来源于stack exchange,提问作者aospovat
相关产品推荐
相关产品推荐

