首先,让我们重复主要的热键。 如果您尚未使用它们,请确保开始。 从长远来看,学习时间将获得很多回报。
0.快捷键
- Esc :在运行和编辑模式之间切换
- A :在顶部添加一个空单元格
- B :在底部添加一个空单元格
- DD :细胞去除
- C :复制单元格
- X :细胞切割
- V :插入单元格
1.重新启动笔记本
要重新启动,只需按ESC + 00即可 。
2.滚动记事本
按空格键可向下滚动笔记本,按Shift +空格键可向上滚动。
3.取消单元格删除
要快速取消删除单元格,请按ESC + Z
4.细胞分裂
开始在一个单元格中编写代码后,我们始终面临着以后将其分成不同单元格的需求。 无需手动创建单元格并复制文本,而是将光标放在第二个单元格将从其开始的行的前面,然后按Control + Shift +-
5.输出所有运算结果
默认情况下,执行单元格时,仅显示最后一次操作的结果。
要打印所有内容,请在笔记本中复制并执行以下代码:
from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all"
这种方法的缺点是有时会显示太多信息。 为避免这种情况,请在行的末尾添加分号,而无需使用分号。
6.跳过单元执行
单元格迟早会出现,您将要跳过其执行。 不必注释掉或删除代码,只需执行以下操作:
%%script false ,
7.转到当前正在运行的单元。
在笔记本中运行此代码,以便能够通过按Alt + I快速移至当前正在运行的单元格
%%javascript // Jupyter.keyboard_manager.command_shortcuts.add_shortcut('Alt-I', { help : 'Go to Running cell', help_index : 'zz', handler : function (event) { setTimeout(function() { // Find running cell and click the first one if ($('.running').length > 0) { //alert("found running cell"); $('.running')[0].scrollIntoView(); }}, 250); return false; } });