我想要一种简单的方法来隐藏笔记本中的所有单元格标签,即In[..]
和Out[..]
形式的内容。
原因是他们增加了很多边际并且对我没用(同时他们也让git历史变得混乱)!
当然,我想在每个代码单元格中保留行号,所以我在配置中设置了'lineNumbers':true
:
我可以使用另一个字段来设置此内容,例如'in_out_prompts':false
吗?也许来自其他一些延伸?至少可以删除In和Out标签括号内的数字。
相关:
答案 0 :(得分:9)
Jupyter实验室并没有遵循IPython / Jupyter过去习惯的自定义CSS。所以以前的方法可能不起作用。但您仍然可以自定义主题。
根据你安装jupyter的方式和位置,会有主题文件夹
所以在我的情况下,它位于以下路径
~/.virtualenvs/jlab/share/jupyter/lab/themes/@jupyterlab/theme-dark-extension/fonts.css
在这个文件中我刚刚添加了
.jp-InputArea-prompt {
display: none;
}
获得了理想的结果
编辑-1:2018年4月11日
根据OP的反馈,执行此操作会禁用拖放操作。这是因为拖动是由我们隐藏的边距控制的。所以要解决这个问题我们需要的东西很少
对于同样的情况,你可以使用下面的css
.jp-InputArea-prompt {
flex: none;
width: 10px;
text-indent: 100%;
}