IPython Notebook文本对齐问题求助:无法将文本改为左对齐
解决IPython Notebook文本/代码右对齐、看不到开头的问题
嘿,我之前也碰到过一模一样的糟心情况——代码全右对齐,开头都被挤没了,折腾了好一会儿才搞定,给你几个亲测有效的解决办法:
先确认单元格类型是否正确
有时候不小心把代码单元格改成了Markdown或Raw文本单元格,还误设了右对齐。先看单元格顶部的下拉菜单,确保选的是Code类型,代码单元格默认就是左对齐的,切换过去应该能立刻恢复正常。调整浏览器缩放或窗口宽度
浏览器缩放比例不对或者窗口太窄,也会导致代码被挤压到右侧。试试按Ctrl + 0(Windows/Linux)或Cmd + 0(Mac)重置缩放,再把Notebook的窗口拉宽一些,看看代码开头能不能显示出来。重置Notebook UI设置
如果是误改了界面配置,用命令面板一键重置最省心:按Ctrl + Shift + P(Windows/Linux)或Cmd + Shift + P(Mac)打开命令面板,搜索「Reset UI」并执行,把界面恢复到默认状态,对齐问题大概率能解决。检查自定义CSS或扩展插件
如果你之前加过自定义CSS样式,或者装了Jupyter扩展插件,可能是它们修改了文本对齐规则:- 自定义CSS问题:终端运行
jupyter notebook --generate-config生成配置文件,找到c.NotebookApp.extra_static_paths项,把自定义CSS的路径移除后重启Notebook。 - 扩展插件问题:先禁用所有扩展排查,终端运行
jupyter nbextension disable --all,重启Notebook后如果恢复正常,再逐个启用插件找元凶。
- 自定义CSS问题:终端运行
内容的提问来源于stack exchange,提问作者Morris Man
相关产品推荐
相关产品推荐

