如何在Jupyter调试器中更改输入文本框大小?

时间:2018-03-14 18:53:45

标签: jupyter-notebook

我使用以下命令在我的jupyter笔记本中插入调试器:

from IPython.core.debugger import set_trace
set_trace()

但输入命令的文本框(ipdb>提示符后面的文本框)非常短。如何在默认情况下将它们变大?谢谢!

2 个答案:

答案 0 :(得分:1)

您可以使用Chrome的开发者工具并浏览HTML元素,直到您找到调用调试文本字段的CSS类的方式。

preview of developer tools

找到类名后,可以将CSS注入另一个单元格的笔记本中,如下所示:

from IPython.display import HTML
HTML("""
<style>
.jp-Stdin-input {
    width: 80% !important;
}
</style>
""")

结果是一个巨大的调试文本字段。

big debug field

如果您希望此功能成为永久版,则需要更改custom.css文件。

我没有尝试这个,但根据您的安装,它可能是以下文件之一:

  • ~/.ipython/profile_default/static/custom/custom.css
  • ~/.jupyter/custom/custom.css

答案 1 :(得分:0)

单击左侧以展开文本框。

enter image description here