JupyterLab 界面#
JupyterLab 提供了灵活的构建块,用于交互式探索性计算。虽然 JupyterLab 具有传统集成开发环境 (IDE) 中的许多功能,但它仍然专注于交互式探索性计算。
JupyterLab 界面包含一个 主要工作区,其中包含文档和活动的选项卡,一个可折叠的 左侧边栏 和一个 菜单栏。左侧边栏包含一个 文件浏览器,正在运行的内核和终端列表,命令面板,笔记本单元工具检查器 和 选项卡列表。
JupyterLab 会话始终驻留在一个 工作区 中。工作区包含 JupyterLab 的状态:当前打开的文件、应用程序区域和选项卡的布局等。工作区可以使用 命名工作区 URL 或 使用工作区命令(在菜单和边栏中可用)保存在服务器上。要了解有关 Jupyterlab 中 URL 的更多信息,请访问 JupyterLab URL。
JupyterLab 扩展可以向侧边栏添加其他面板。
主要工作区#
JupyterLab 中的主要工作区使您能够将文档(笔记本、文本文件等)和其他活动(终端、代码控制台等)排列到可以调整大小或细分的选项卡面板中。将选项卡拖动到选项卡面板的中心以将选项卡移动到面板。通过将选项卡拖动到面板的左侧、右侧、顶部或底部来细分选项卡面板。
工作区只有一个当前活动。当前活动的选项卡用彩色顶部边框标记(默认情况下为蓝色)。
选项卡和简单界面模式#
左侧边栏中的“选项卡”面板列出了主要工作区中打开的文档或活动。
相同的信息也显示在“选项卡”菜单中。
在不关闭主要工作区中的其他选项卡的情况下,专注于单个文档或活动通常很有用。简单界面模式可以实现这一点,同时可以轻松返回到主要工作区中的多活动布局。使用“查看”菜单切换简单界面模式。
离开简单界面模式时,将恢复主要区域的原始布局。
搜索#
JupyterLab 具有一个高级内置搜索插件,用于在笔记本或其他文档中查找文本,默认情况下使用 Ctrl+F
(macOS 为 Cmd+F
)快捷键。
您的浏览器的 find
功能将产生意外的结果,因为它无法访问文档的完整内容(默认情况下),但您仍然可以从浏览器菜单中使用浏览器查找功能,或者您可以使用高级设置编辑器禁用内置搜索快捷键。
可以通过按住 Shift
并右键单击来访问浏览器的本机上下文菜单。
键盘快捷键#
与经典笔记本一样,您可以通过键盘快捷键导航用户界面。您可以通过在“设置”菜单中选择“高级设置编辑器”项,然后在“设置”选项卡中选择“键盘快捷键”来查找和自定义当前的键盘快捷键列表。
{
"shortcuts": [
{
"command": "apputils:run-all-enabled",
"keys": [
"Accel T"
],
"args": {
"commands": [
"docmanager:save",
"application:close"
]
},
"selector": "body"
}
]
}
要定义一个运行多个命令的自定义键盘快捷键,请在“键盘快捷键”高级设置中添加 apputils:run-all-enabled
命令的键盘快捷键。您希望运行的命令作为字符串列表传递给 args
参数。
在此示例中,docmanager:save
和 application:close
命令映射到 Accel T
。当您使用快捷键时,这些命令会依次运行。