命令#

命令是用户界面触发操作的入口点。它们与菜单项、键盘快捷键、启动器和命令面板相关联。

命令具有唯一的 ID,用于引用或执行它。它也可能需要输入参数。例如,这些参数在命令面板和键盘快捷键中可能不同。这可以解释命令触发源的不同行为。

Markdown 文件中的命令#

JupyterLab 支持使用以下语法在 Markdown 文件中使用命令

`<button data-commandLinker-command="help:about" href="#">TEST</button>`

data-commandLinker-command 的值必须是有效的命令标识符(见下文列表)。

这允许您在 Markdown 文档中嵌入带有自定义命令的按钮或其他元素。

命令面板#

JupyterLab 中的所有用户操作都通过集中式命令系统处理。这些命令在整个 JupyterLab 中共享和使用(菜单栏、上下文菜单、键盘快捷键等)。命令面板提供了一种键盘驱动的搜索和运行 JupyterLab 命令的方法。

可以通过“视图”菜单或使用键盘快捷键 Command/Ctrl Shift C 访问命令面板。

通过在设置中添加 'modal': false,可以将命令面板显示在侧边栏中。

命令列表#

下表显示了命令列表及其关联的键盘快捷键。如果您想自定义菜单、工具栏或键盘快捷键,则唯一的标识符很有用。

注意

在 Mac OS 上,Ctrl 键应替换为 Cmd

命令 ID

标签

快捷键

application:activate-next-tab

激活下一个标签

Ctrl Shift ]

application:activate-next-tab-bar

激活下一个标签栏

Ctrl Shift .

application:activate-previous-tab

激活上一个标签

Ctrl Shift [

application:activate-previous-tab-bar

激活上一个标签栏

Ctrl Shift ,

application:close

关闭标签

Alt W

application:close-all

关闭所有标签

application:close-other-tabs

关闭所有其他标签

application:close-right-tabs

关闭右侧标签

application:reset-layout

重置默认布局

application:set-mode

设置布局 mode

application:toggle-header

显示标题

application:toggle-left-area

显示左侧边栏

Ctrl B

application:toggle-mode

简单界面

Ctrl Shift D

application:toggle-presentation-mode

演示模式

application:toggle-right-area

显示右侧边栏

Ctrl J

application:toggle-side-tabbar

显示左侧活动栏

application:toggle-sidebar-widget

切换侧边栏元素

Alt 1

apputils:activate-command-palette

激活命令面板

Ctrl Shift C

apputils:adaptive-theme

与系统设置同步

apputils:change-dark-theme

切换到提供的暗色 theme

apputils:change-font

正在等待字体

apputils:change-light-theme

切换到提供的亮色 theme

apputils:change-theme

切换到提供的 theme

apputils:decr-font-size

减小字体大小

apputils:dismiss-notification

关闭通知

apputils:display-notifications

显示通知

apputils:display-shortcuts

显示键盘快捷键…

Ctrl Shift H

apputils:incr-font-size

增大字体大小

apputils:load-statedb

加载当前工作区的状态。

apputils:notify

发出通知

apputils:print

打印…

Ctrl P

apputils:reset

重置应用程序状态

apputils:reset-on-load

加载工作区时重置状态。

apputils:run-all-enabled

运行所有已启用的命令(作为参数传递)

apputils:run-first-enabled

运行第一个已启用的命令

apputils:theme-scrollbars

主题滚动条

apputils:toggle-header

显示内容上方的标题

apputils:update-notification

更新通知

code-viewer:open

打开代码查看器

codemirror:delete-line

删除当前行

Ctrl D

codemirror:select-next-occurrence

选择下一个匹配项

Ctrl Shift D

codemirror:toggle-block-comment

切换块注释

Alt A

codemirror:toggle-comment

切换注释

Ctrl /

completer:invoke-console

显示补全助手。

Tab

completer:invoke-file

显示补全助手。

Tab

completer:invoke-notebook

显示补全助手。

Tab

completer:select-console

选择补全建议。

Enter

completer:select-file

选择补全建议。

Enter

completer:select-notebook

选择补全建议。

Enter

console:change-kernel

更改内核…

console:clear

清除控制台单元格

console:close-and-shutdown

关闭并关闭…

console:create

控制台

console:get-kernel

获取内核

console:inject

在控制台中注入一些代码。

console:interaction-mode

设置控制台交互模式。

console:interrupt-kernel

中断内核

console:linebreak

插入换行符

Ctrl Enter

console:open

为提供的 path 打开一个控制台。

console:redo

重做

console:replace-selection

替换控制台中的选择内容

console:restart-kernel

重启内核…

console:run-forced

运行单元格(强制)

Shift Enter

console:run-unforced

运行单元格(非强制)

Enter

console:shutdown

关闭

console:toggle-autoclosing-brackets

代码控制台提示符自动闭合括号

console:toggle-show-all-kernel-activity

显示所有内核活动

console:undo

撤销

csv:go-to-line

转到行

debugger:continue

暂停

F9

debugger:copy-to-clipboard

复制到剪贴板

debugger:copy-to-globals

将变量复制到全局变量

debugger:evaluate

评估代码

debugger:inspect-variable

检查变量

debugger:next

下一步

F10

debugger:open-source

打开源代码

debugger:pause-on-exceptions

异常断点

debugger:render-mime-variable

渲染变量

debugger:restart-debug

重启内核并调试…

debugger:show-panel

调试面板

Ctrl Shift E

debugger:stepIn

单步进入

F11

debugger:stepOut

单步退出

Shift F11

debugger:terminate

终止

Shift F9

docmanager:clear-recents

清除最近打开的文档

docmanager:clone

新视图

docmanager:delete

删除

docmanager:delete-file

删除

docmanager:download

下载

docmanager:duplicate

复制

docmanager:new-untitled

新建未命名

docmanager:open

打开提供的 path

docmanager:open-browser-tab

在新浏览器标签页中打开

docmanager:reload

从磁盘重新加载

docmanager:rename

重命名…

docmanager:restore-checkpoint

恢复到检查点…

docmanager:save

保存

Ctrl S

docmanager:save-all

全部保存

docmanager:save-as

另存为…

Ctrl Shift S

docmanager:show-in-file-browser

在文件浏览器中显示

docmanager:toggle-autosave

自动保存文档

documentsearch:end

结束搜索

Escape

documentsearch:highlightNext

查找下一个

Ctrl G

documentsearch:highlightPrevious

查找上一个

Ctrl Shift G

documentsearch:start

查找…

Ctrl F

documentsearch:startWithReplace

查找和替换…

documentsearch:toggleSearchInSelection

在选区中搜索

Alt L

editmenu:clear-all

全部清除

editmenu:clear-current

清除

editmenu:go-to-line

转到行…

editmenu:open

打开编辑菜单

editmenu:redo

重做

Ctrl Shift Z

editmenu:undo

撤销

Ctrl Z

extensionmanager:show-panel

扩展管理器

Ctrl Shift X

extensionmanager:toggle

启用扩展管理器

filebrowser:activate

打开提供的 path 的文件浏览器。

filebrowser:copy

复制

Ctrl C

filebrowser:copy-download-link

复制下载链接

filebrowser:copy-path

复制路径

filebrowser:create-new-directory

新建文件夹

filebrowser:create-new-file

新建文件

filebrowser:create-new-markdown-file

新建 Markdown 文件

filebrowser:cut

剪切

Ctrl X

filebrowser:delete

删除

删除

filebrowser:download

下载

filebrowser:duplicate

复制

Ctrl D

filebrowser:go-to-path

更新文件浏览器以显示提供的 path

filebrowser:go-up

向上

Backspace

filebrowser:hide-main

隐藏文件浏览器。

filebrowser:open

打开

filebrowser:open-browser-tab

在新浏览器标签页中打开

filebrowser:open-path

从路径打开…

filebrowser:open-url

从 URL 打开…

filebrowser:paste

粘贴

Ctrl V

filebrowser:refresh

刷新文件列表

filebrowser:rename

重命名

F2

filebrowser:search

在文件名中搜索

filebrowser:share-main

复制可共享链接

filebrowser:shutdown

关闭内核

filebrowser:toggle-file-checkboxes

显示文件复选框

filebrowser:toggle-file-size

显示文件大小列

filebrowser:toggle-hidden-files

显示隐藏文件

filebrowser:toggle-last-modified

显示最后修改时间列

filebrowser:toggle-main

文件浏览器

Ctrl Shift F

filebrowser:toggle-navigate-to-current-directory

在文件浏览器中显示活动文件

filebrowser:toggle-show-full-path

显示完整路径

filebrowser:toggle-sort-notebooks-first

将笔记本排序在文件上方

fileeditor:change-font-size

减小字体大小

fileeditor:change-language

更改编辑器语言。

fileeditor:change-tabs

使用 Tab 缩进

fileeditor:change-theme

jupyter

fileeditor:copy

复制

fileeditor:create-console

为编辑器创建控制台

fileeditor:create-new

文本文件

fileeditor:create-new-markdown-file

Markdown 文件

fileeditor:cut

剪切

fileeditor:find

查找…

fileeditor:go-to-line

转到行…

fileeditor:markdown-preview

显示 Markdown 预览

fileeditor:paste

粘贴

fileeditor:redo

重做

fileeditor:replace-selection

替换编辑器中的选区

fileeditor:restart-console

重启内核

fileeditor:run-all

运行所有代码

fileeditor:run-code

运行选定代码

fileeditor:select-all

全选

fileeditor:toggle-autoclosing-brackets

在文本编辑器中自动关闭括号

fileeditor:toggle-autoclosing-brackets-universal

自动关闭括号

fileeditor:toggle-current-line-numbers

显示行号

fileeditor:toggle-current-line-wrap

换行

fileeditor:toggle-current-match-brackets

匹配括号

fileeditor:toggle-line-numbers

显示行号

fileeditor:toggle-line-wrap

自动换行

fileeditor:toggle-match-brackets

匹配括号

fileeditor:undo

撤销

filemenu:close-and-cleanup

关闭并关闭

Ctrl Shift Q

filemenu:create-console

为活动创建新控制台

filemenu:logout

注销

filemenu:open

打开文件菜单

filemenu:shutdown

关闭

help:about

关于 JupyterLab

help:jupyter-forum

Jupyter 论坛

help:license-report

下载所有许可证为 Markdown

help:licenses

许可证

help:licenses-refresh

刷新许可证

help:open

在标签页中打开提供的 url

helpmenu:get-kernel

获取内核

helpmenu:open

打开帮助菜单

htmlviewer:trust-html

信任 HTML 文件

imageviewer:flip-horizontal

水平翻转图像

H

imageviewer:flip-vertical

垂直翻转图像

V

imageviewer:invert-colors

反转颜色

I

imageviewer:reset-image

重置图像

0

imageviewer:rotate-clockwise

顺时针旋转

]

imageviewer:rotate-counterclockwise

逆时针旋转

[

imageviewer:zoom-in

放大

=

imageviewer:zoom-out

缩小

-

inline-completer:accept

接受内联补全

Alt End

inline-completer:invoke

调用内联补全

Alt </kbd>

inline-completer:next

下一个内联补全

Alt ]

inline-completer:previous

上一个内联补全

Alt [

inspector:close

隐藏上下文帮助

Ctrl I

inspector:open

显示上下文帮助

Ctrl I

inspector:toggle

显示上下文帮助

jupyterlab-translation:en

英语

jupyterlab-translation:zh_CN

简体中文 (中国) - 中文 (简体, 中国)

kernelmenu:change

更改内核…

kernelmenu:interrupt

中断内核

I, I

kernelmenu:open

打开内核菜单

kernelmenu:reconnect-to-kernel

重新连接到内核

kernelmenu:restart

重启内核…

0, 0

kernelmenu:restart-and-clear

重启内核并清除…

kernelmenu:shutdown

关闭内核

kernelmenu:shutdownAll

关闭所有内核…

launcher:create

新建启动器

Ctrl Shift L

logconsole:add-checkpoint

添加检查点

logconsole:clear

清除日志

logconsole:open

显示日志控制台

logconsole:set-level

将日志级别设置为 level

mainmenu:open-first

打开第一个菜单

markdownviewer:edit

显示 Markdown 编辑器

markdownviewer:open

Markdown 预览

mathjax:clipboard

MathJax 复制 Latex

mathjax:scale

Mathjax 缩放重置

mermaid:copy-source

Mermaid 复制图表源代码

notebook:access-next-history-entry

访问下一个内核历史记录条目

Alt ArrowDown

notebook:access-previous-history-entry

访问上一个内核历史记录条目

Alt ArrowUp

notebook:change-cell-to-code

更改为代码单元格类型

Y

notebook:change-cell-to-heading-1

更改为标题 1

1

notebook:change-cell-to-heading-2

更改为标题 2

2

notebook:change-cell-to-heading-3

更改为标题 3

3

notebook:change-cell-to-heading-4

更改为标题 4

4

notebook:change-cell-to-heading-5

更改为标题 5

5

notebook:change-cell-to-heading-6

更改为标题 6

6

notebook:change-cell-to-markdown

更改为 Markdown 单元格类型

M

notebook:change-cell-to-raw

更改为原始单元格类型

R

notebook:change-kernel

更改内核…

notebook:clear-all-cell-outputs

清除所有单元格的输出

notebook:clear-cell-output

清除单元格输出

notebook:close-and-shutdown

关闭并关闭笔记本…

notebook:collapse-all-headings

折叠所有标题

Ctrl Shift ArrowLeft

notebook:copy-cell

复制单元格

C

notebook:copy-to-clipboard

复制输出到剪贴板

notebook:create-console

为笔记本新建控制台

notebook:create-new

笔记本

notebook:create-output-view

为单元格输出创建新视图

notebook:cut-cell

剪切单元格

X

notebook:delete-cell

删除单元格

D, D

notebook:deselect-all

取消选择所有单元格

notebook:disable-output-scrolling

禁用输出滚动

notebook:duplicate-below

在下方复制单元格

notebook:enable-output-scrolling

启用输出滚动

notebook:enter-command-mode

进入命令模式

Escape

notebook:enter-edit-mode

进入编辑模式

Enter

notebook:expand-all-headings

展开所有标题

Ctrl Shift 右箭头

notebook:export-to-format

将笔记本保存并导出到给定的 format

notebook:extend-marked-cells-above

向上扩展选择

Shift 上箭头

notebook:extend-marked-cells-below

向下扩展选择

Shift 下箭头

notebook:extend-marked-cells-bottom

将选择扩展到底部

Shift End

notebook:extend-marked-cells-top

将选择扩展到顶部

Shift Home

notebook:get-kernel

获取内核

notebook:hide-all-cell-code

折叠所有代码

notebook:hide-all-cell-outputs

折叠所有输出

notebook:hide-cell-code

折叠选定代码

notebook:hide-cell-outputs

折叠选定输出

notebook:insert-cell-above

在上方插入单元格

A

notebook:insert-cell-below

在下方插入单元格

B

notebook:insert-heading-above

在当前标题上方插入标题

Shift A

notebook:insert-heading-below

在当前标题下方插入标题

Shift B

notebook:interrupt-kernel

中断内核

notebook:merge-cell-above

合并上方单元格

Ctrl Backspace

notebook:merge-cell-below

合并下方单元格

Ctrl Shift M

notebook:merge-cells

合并选定单元格

Shift M

notebook:move-cell-down

向下移动单元格

Ctrl Shift 下箭头

notebook:move-cell-up

向上移动单元格

Ctrl Shift 上箭头

notebook:move-cursor-down

选择下方单元格

下箭头

notebook:move-cursor-heading-above-or-collapse

选择上方标题或折叠标题

左箭头

notebook:move-cursor-heading-below-or-expand

选择下方标题或展开标题

右箭头

notebook:move-cursor-up

选择上方单元格

上箭头

notebook:paste-and-replace-cell

粘贴单元格并替换

notebook:paste-cell-above

在上方粘贴单元格

notebook:paste-cell-below

在下方粘贴单元格

V

notebook:reconnect-to-kernel

重新连接到内核

notebook:redo

重做

notebook:redo-cell-action

重做单元格操作

Shift Z

notebook:render-all-markdown

渲染所有 Markdown 单元格

notebook:replace-selection

替换笔记本单元格中的选择内容

notebook:restart-and-run-to-selected

重启内核并运行到选定单元格…

notebook:restart-clear-output

重启内核并清除所有单元格的输出…

notebook:restart-kernel

重启内核…

notebook:restart-run-all

重启内核并运行所有单元格…

notebook:run-all-above

运行选定单元格上方的所有单元格

notebook:run-all-below

运行选定单元格及其下方的所有单元格

notebook:run-all-cells

运行所有单元格

notebook:run-cell

运行选定单元格,不前进

Ctrl Enter

notebook:run-cell-and-insert-below

运行选定单元格并在下方插入

Alt Enter

notebook:run-cell-and-select-next

运行选定单元格

Shift Enter

notebook:run-in-console

在控制台中运行选定文本或当前行

notebook:select-all

选择所有单元格

Ctrl A

notebook:select-last-run-cell

选择当前正在运行或最后运行的单元格

notebook:set-side-by-side-ratio

设置并排比例

notebook:show-all-cell-code

展开所有代码

notebook:show-all-cell-outputs

展开所有输出

notebook:show-cell-code

展开选定代码

notebook:show-cell-outputs

展开选定输出

notebook:shutdown-kernel

关闭内核

notebook:split-cell-at-cursor

拆分单元格

Ctrl Shift -

notebook:toggle-all-cell-line-numbers

显示行号

notebook:toggle-autoclosing-brackets

自动关闭所有笔记本单元格类型的括号

notebook:toggle-heading-collapse

切换折叠笔记本标题

notebook:toggle-render-side-by-side-current

并排渲染

Shift R

notebook:toggle-virtual-scrollbar

显示虚拟滚动条

notebook:trust

信任笔记本

notebook:undo

撤销

notebook:undo-cell-action

撤销单元格操作

Z

pluginmanager:open

高级插件管理器

pluginmanager:refresh

刷新插件列表

property-inspector:show-panel

属性检查器

Ctrl Shift U

recentmenu:open-recent

打开最近的文档(由 recent 参数给出)

recentmenu:reopen-last

重新打开已关闭的文档

Ctrl Shift T

rendermime:handle-local-link

处理本地链接

runmenu:open

打开运行菜单

runmenu:restart-and-run-all

重启内核并运行所有

runmenu:run

运行所选

Shift Enter

runmenu:run-all

运行所有

running:kernel-new-console

内核的新控制台

running:kernel-new-notebook

内核的新笔记本

running:kernel-open-session

未知会话

running:kernel-shut-down

关闭内核

running:show-modal

搜索标签和正在运行的会话

Ctrl Alt A

running:show-panel

会话和标签

Ctrl Shift B

settingeditor:open

设置编辑器

Ctrl ,

settingeditor:open-json

高级设置编辑器

settingeditor:revert

恢复用户设置

settingeditor:save

保存用户设置

Ctrl S

settingsmenu:open

打开设置菜单

shortcuts:add-keybinding

添加键绑定

shortcuts:delete-keybinding

删除键绑定

shortcuts:edit-keybinding

编辑键绑定

shortcuts:reset-all

重置所有

shortcuts:toggle-selectors

切换选择器

sidebar:switch

切换侧边栏位置

statusbar:toggle

显示状态栏

tabsmenu:activate-by-id

通过其 id 激活小部件。

tabsmenu:activate-previously-used-tab

激活之前使用的标签

Ctrl Shift ‘

tabsmenu:open

打开标签菜单

terminal:copy

复制

terminal:create-new

终端

terminal:decrease-font

减小终端字体大小

terminal:increase-font

增大终端字体大小

terminal:open

通过其 name 打开终端。

terminal:paste

粘贴

terminal:refresh

刷新终端

terminal:set-theme

将终端主题设置为提供的 theme

terminal:shut-down

关闭终端

toc:display-h1-numbering

显示一级标题编号

toc:display-numbering

显示文档中的标题编号

toc:display-outputs-numbering

显示输出标题

toc:run-cells

选择并运行此标题的单元格

toc:show-panel

目录

Ctrl Shift K

toc:toggle-collapse

折叠所有标题

tooltip:dismiss

关闭工具提示

Escape

tooltip:launch-console

打开工具提示

Shift Tab

tooltip:launch-file

打开工具提示

Shift Tab

tooltip:launch-notebook

打开工具提示

Shift Tab

tsv:go-to-line

转到行

viewmenu:line-numbering

显示行号

Shift L

viewmenu:match-brackets

匹配括号

viewmenu:open

打开视图菜单

viewmenu:word-wrap

换行

workspace-ui:clone

克隆工作区…

workspace-ui:create-new

创建新工作区…

workspace-ui:delete

删除工作区…

workspace-ui:export

导出工作区…

workspace-ui:import

导入工作区…

workspace-ui:open

打开工作区…

workspace-ui:rename

重命名工作区…

workspace-ui:reset

重置工作区…

workspace-ui:save

保存当前工作区

workspace-ui:save-as

另存为当前工作区…