如何调整Jupyter Notebook中docstring弹窗的高度与宽度?
调整Jupyter Notebook中Shift-Tab docstring弹窗尺寸的方法
一、临时快速展开(无需配置)
- 按Shift-Tab一次弹出小弹窗,连续按4次Shift-Tab,文档会展开到右侧独立面板,可自由拖动调整大小,适配长文档阅读
- 选中函数后,点击顶部菜单栏Help > Show Contextual Help,打开固定帮助面板,支持手动调整尺寸
二、永久修改弹窗样式(经典Jupyter Notebook)
- 在Notebook工作目录下创建
custom文件夹(无则新建) - 在
custom文件夹内新建custom.css文件,添加以下代码:
/* 调整docstring弹窗最大宽高 */ .popover { max-width: 80% !important; /* 可修改为固定值如900px */ max-height: 70vh !important; /* vh为视口高度百分比 */ } /* 优化弹窗内容区域高度,减少内部滚动 */ .popover-content { max-height: 65vh !important; overflow-y: auto; }
- 保存文件后重启Jupyter Notebook,新样式即可生效
三、JupyterLab中的调整方法
- 拖动调整:Shift-Tab弹出弹窗后,将鼠标移至弹窗边缘/角落,光标变为双向箭头时直接拖动,即可调整宽高
- 固定默认尺寸:
- 打开Settings > Advanced Settings Editor
- 左侧选择Notebook,找到
tooltip配置项,修改参数:
{ "tooltip": { "maxWidth": "800px", "maxHeight": "600px" } }- 保存设置后,重启JupyterLab生效
内容的提问来源于stack exchange,提问作者Buddy Li
相关产品推荐
相关产品推荐

