jupyterlab使用教程,jupyter代码提示快捷键
文章概述常用快捷键【快捷键】运行cell在JupyterLab中改变单元格状态、显示行号、添加、删除、改变单元格文件、显示选项卡、操作内核、调试代码管理代码控制台和终端摘要
摘要
本文整理了新版JupyterLab中常见的快捷键和调试技巧,有需要的朋友可以收藏一下。
JupyterLab是Jupyter的下一代基于网络的用户界面。1相比大家熟悉的jupyter笔记本,功能更全面,支持
Jupyter notebook、文本编辑器、控制台、终端和自定义组件
,编辑运行文件更方便。常用快捷键2:运行单元格
运行选中的cells:Shift+Enter
运行选中cells并在下方插入新cell:Alt+Enter
运行所有单元格:Ctrl/CMD Shift Enter更改单元格状态进入命令状态:Esc或Ctrl+M
。在命令状态下,没有光标和粗体框。进入编辑状态:回车。在编辑状态下,有一个光标和一个粗体框。
把当前cell设置为markdown:M
将当前单元格设置为代码:y
显示行号切换每个单元格行号的显示:Shift L
添加、更改、移动单元格添加单元格:顶部的
在下面添加一个单元格:b。
复制单元格:c
粘贴单元格:v
单元格:x
删除当前cell:按两下D
撤消单元格操作:z
重做单元操作:移动Z
调整cell的前后顺序:鼠标直接拖拽即可
选择所有单元格
选择上一个单元格:k或。
选择下一个单元格:j或
选择当前单元格及其上方的所有单元格:shift home。
选择当前单元格和所有后续单元格:Shift End
保存文件操作:Ctrl/Cmd另存为:Ctrl/Cmd Shift S显示显示/隐藏左列:Ctrl B激活命令面板:ctrl/cmdshifts c
页面操作关闭标签页:Alt W向左切换标签页:Ctrl/Cmd Shift[向右切换标签页:Ctrl/Cmd Shift] Find: Crtl F内核操作中断内核:I,I重启内核:0,0调试JupyterLab中的代码首先安装支持Jupyter调试协议的内核3:#安装xeus-python pip在当前环境中安装xeus-python #或者安装xeus-python conda create-n JupyterLab-debugger-c conda-forge JupyterLab=3 xeus-python
或者用XPython内核创建一个笔记本:
启用调试器,设置断点并输入代码:
可视化调试的操作步骤:官方还提供了jupyter调试的演示。有兴趣的可以试试:
https://github.com/blink1073/jupyter-ide-demo
管理代码控制台和终端查看所有当前终端:左侧栏中的运行面板显示了所有笔记本、代码控制台和目录中当前运行的所有内核和终端的列表。
复制控制台中的文本:按住Shift键选择控制台文本右键复制。总结JupyterLab是jupyter笔记本的升级版,部分细节有所不同。
P.S .如果JupyterLab快捷键不起作用,可以检查你的浏览器插件和其他客户端软件是否存在快捷键冲突。(比如很多cell类的快捷键和csdn assistant冲突)
https://jupyterlab . readthedocs . io/en/stable/getting _ started/overview . html
https://jupyterlab . readthedocs . io/en/stable/user/interface . html #快捷键
https://jupyterlab.readthedocs.io/en/stable/user/debugger.html