doc: update docs/github-actions.md 58991c482e

This commit is contained in:
jaywcjlove
2024-07-28 15:35:27 +00:00
parent 1b304c6a05
commit 3055491199
5 changed files with 48 additions and 20 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -7,11 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta description="Jupyter 备忘清单是 Jupyter 编程工具的单页参考表 <meta description="Jupyter 备忘清单是 Jupyter 编程工具的单页参考表
Jupyter 简介 入门,为开发人员分享快速参考备忘单。">
Jupyter/ˈdʒuːpɪtər/是一个非营利组织旨在“为数十种编程语言的交互式计算开发开源软件开放标准和服务”。2014年由 Fernando Pérez 从 IPython 中衍生出来Jupyter 支持几十种语言的执行环境。Jupyter 项目开发并支持交互式计算产品 Jupyter Notebook文件格式是 .ipynb 文件、JupyterHub 和 JupyterLab。
基础操作,为开发人员分享快速参考备忘单。">
<meta keywords="jupyter,reference,Quick,Reference,cheatsheet,cheat,sheet"> <meta keywords="jupyter,reference,Quick,Reference,cheatsheet,cheat,sheet">
<link rel="icon" href="data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%221em%22%20width%3D%221em%22%3E%20%3Cpath%20d%3D%22m21.66%2010.44-.98%204.18c-.84%203.61-2.5%205.07-5.62%204.77-.5-.04-1.04-.13-1.62-.27l-1.68-.4c-4.17-.99-5.46-3.05-4.48-7.23l.98-4.19c.2-.85.44-1.59.74-2.2%201.17-2.42%203.16-3.07%206.5-2.28l1.67.39c4.19.98%205.47%203.05%204.49%207.23Z%22%20fill%3D%22%23c9d1d9%22%2F%3E%20%3Cpath%20d%3D%22M15.06%2019.39c-.62.42-1.4.77-2.35%201.08l-1.58.52c-3.97%201.28-6.06.21-7.35-3.76L2.5%2013.28c-1.28-3.97-.22-6.07%203.75-7.35l1.58-.52c.41-.13.8-.24%201.17-.31-.3.61-.54%201.35-.74%202.2l-.98%204.19c-.98%204.18.31%206.24%204.48%207.23l1.68.4c.58.14%201.12.23%201.62.27Zm2.43-8.88c-.06%200-.12-.01-.19-.02l-4.85-1.23a.75.75%200%200%201%20.37-1.45l4.85%201.23a.748.748%200%200%201-.18%201.47Z%22%20fill%3D%22%23228e6c%22%20%2F%3E%20%3Cpath%20d%3D%22M14.56%2013.89c-.06%200-.12-.01-.19-.02l-2.91-.74a.75.75%200%200%201%20.37-1.45l2.91.74c.4.1.64.51.54.91-.08.34-.38.56-.72.56Z%22%20fill%3D%22%23228e6c%22%20%2F%3E%20%3C%2Fsvg%3E" type="image/svg+xml"> <link rel="icon" href="data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%221em%22%20width%3D%221em%22%3E%20%3Cpath%20d%3D%22m21.66%2010.44-.98%204.18c-.84%203.61-2.5%205.07-5.62%204.77-.5-.04-1.04-.13-1.62-.27l-1.68-.4c-4.17-.99-5.46-3.05-4.48-7.23l.98-4.19c.2-.85.44-1.59.74-2.2%201.17-2.42%203.16-3.07%206.5-2.28l1.67.39c4.19.98%205.47%203.05%204.49%207.23Z%22%20fill%3D%22%23c9d1d9%22%2F%3E%20%3Cpath%20d%3D%22M15.06%2019.39c-.62.42-1.4.77-2.35%201.08l-1.58.52c-3.97%201.28-6.06.21-7.35-3.76L2.5%2013.28c-1.28-3.97-.22-6.07%203.75-7.35l1.58-.52c.41-.13.8-.24%201.17-.31-.3.61-.54%201.35-.74%202.2l-.98%204.19c-.98%204.18.31%206.24%204.48%207.23l1.68.4c.58.14%201.12.23%201.62.27Zm2.43-8.88c-.06%200-.12-.01-.19-.02l-4.85-1.23a.75.75%200%200%201%20.37-1.45l4.85%201.23a.748.748%200%200%201-.18%201.47Z%22%20fill%3D%22%23228e6c%22%20%2F%3E%20%3Cpath%20d%3D%22M14.56%2013.89c-.06%200-.12-.01-.19-.02l-2.91-.74a.75.75%200%200%201%20.37-1.45l2.91.74c.4.1.64.51.54.91-.08.34-.38.56-.72.56Z%22%20fill%3D%22%23228e6c%22%20%2F%3E%20%3C%2Fsvg%3E" type="image/svg+xml">
<link rel="stylesheet" href="../style/style.css"> <link rel="stylesheet" href="../style/style.css">
@ -39,12 +35,12 @@ Jupyter/ˈdʒuːpɪtər/)是一个非营利组织,旨在“为数十种
</svg> </svg>
<a aria-hidden="true" tabindex="-1" href="#jupyter-备忘清单"><span class="icon icon-link"></span></a>Jupyter 备忘清单</h1><div class="wrap-body"> <a aria-hidden="true" tabindex="-1" href="#jupyter-备忘清单"><span class="icon icon-link"></span></a>Jupyter 备忘清单</h1><div class="wrap-body">
<p>Jupyter 备忘清单是 <a href="http://jupyter.org">Jupyter</a> 编程工具的单页参考表</p> <p>Jupyter 备忘清单是 <a href="http://jupyter.org">Jupyter</a> 编程工具的单页参考表</p>
<p>Jupyter 简介</p>
<p>Jupyter/ˈdʒuːpɪtər/是一个非营利组织旨在“为数十种编程语言的交互式计算开发开源软件开放标准和服务”。2014年由 Fernando Pérez 从 <code>IPython</code> 中衍生出来,<code>Jupyter</code> 支持几十种语言的执行环境。<code>Jupyter</code> 项目开发并支持交互式计算产品 <code>Jupyter Notebook</code>(文件格式是 <code>.ipynb</code> 文件)、<code>JupyterHub</code><code>JupyterLab。</code></p>
</div></header><div class="menu-tocs"><div class="menu-btn"><svg aria-hidden="true" fill="currentColor" height="1em" width="1em" viewBox="0 0 16 16" version="1.1" data-view-component="true"> </div></header><div class="menu-tocs"><div class="menu-btn"><svg aria-hidden="true" fill="currentColor" height="1em" width="1em" viewBox="0 0 16 16" version="1.1" data-view-component="true">
<path fill-rule="evenodd" d="M2 4a1 1 0 100-2 1 1 0 000 2zm3.75-1.5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zM3 8a1 1 0 11-2 0 1 1 0 012 0zm-1 6a1 1 0 100-2 1 1 0 000 2z"></path> <path fill-rule="evenodd" d="M2 4a1 1 0 100-2 1 1 0 000 2zm3.75-1.5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zM3 8a1 1 0 11-2 0 1 1 0 012 0zm-1 6a1 1 0 100-2 1 1 0 000 2z"></path>
</svg></div><div class="menu-modal"><a aria-hidden="true" class="leve2 tocs-link" data-num="2" href="#基础操作">基础操作</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#安装-jupyter">安装 Jupyter</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#启动-jupyter-notebook">启动 Jupyter Notebook</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#创建新的notebook">创建新的Notebook</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#关闭-notebook">关闭 Notebook</a><a aria-hidden="true" class="leve2 tocs-link" data-num="2" href="#jupyter-notebook-快捷键">Jupyter Notebook 快捷键</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#命令模式-按键-esc-开启">命令模式 (按键 Esc 开启)</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#编辑模式--enter-键启动">编辑模式 ( Enter 键启动)</a><a aria-hidden="true" class="leve2 tocs-link" data-num="2" href="#高级功能">高级功能</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#魔法命令">魔法命令</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#环境管理">环境管理</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#扩展插件">扩展插件</a><a aria-hidden="true" class="leve2 tocs-link" data-num="2" href="#jupyter-资源">Jupyter 资源</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#参考资料">参考资料</a></div></div><div class="h1wrap-body"><div class="wrap h2body-exist"><div class="wrap-header h2wrap"><h2 id="基础操作"><a aria-hidden="true" tabindex="-1" href="#基础操作"><span class="icon icon-link"></span></a>基础操作</h2><div class="wrap-body"> </svg></div><div class="menu-modal"><a aria-hidden="true" class="leve2 tocs-link" data-num="2" href="#入门">入门</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#jupyter-简介">Jupyter 简介</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#安装-jupyter">安装 Jupyter</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#启动-jupyter-notebook">启动 Jupyter Notebook</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#创建新的-notebook">创建新的 Notebook</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#关闭-notebook">关闭 Notebook</a><a aria-hidden="true" class="leve2 tocs-link" data-num="2" href="#jupyter-notebook-快捷键">Jupyter Notebook 快捷键</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#命令模式-按键-esc-开启">命令模式 (按键 Esc 开启)</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#编辑模式--enter-键启动">编辑模式 ( Enter 键启动)</a><a aria-hidden="true" class="leve2 tocs-link" data-num="2" href="#高级功能">高级功能</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#魔法命令">魔法命令</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#环境管理">环境管理</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#扩展插件">扩展插件</a><a aria-hidden="true" class="leve2 tocs-link" data-num="2" href="#jupyter-资源">Jupyter 资源</a><a aria-hidden="true" class="leve3 tocs-link" data-num="3" href="#参考资料">参考资料</a></div></div><div class="h1wrap-body"><div class="wrap h2body-exist"><div class="wrap-header h2wrap"><h2 id="入门"><a aria-hidden="true" tabindex="-1" href="#入门"><span class="icon icon-link"></span></a>入门</h2><div class="wrap-body">
</div></div><div class="h2wrap-body"><div class="wrap h3body-not-exist"><div class="wrap-header h3wrap"><h3 id="安装-jupyter"><a aria-hidden="true" tabindex="-1" href="#安装-jupyter"><span class="icon icon-link"></span></a>安装 Jupyter</h3><div class="wrap-body"> </div></div><div class="h2wrap-body"><div class="wrap h3body-not-exist"><div class="wrap-header h3wrap"><h3 id="jupyter-简介"><a aria-hidden="true" tabindex="-1" href="#jupyter-简介"><span class="icon icon-link"></span></a>Jupyter 简介</h3><div class="wrap-body">
<p>Jupyter/ˈdʒuːpɪtər/是一个非营利组织致力于为多种编程语言的交互式计算开发开源软件、开放标准和服务。Jupyter 于 2014 年由 Fernando Pérez 从 <code>IPython</code> 衍生出来支持几十种编程语言的执行环境。Jupyter 项目主要开发并支持 <code>Jupyter Notebook</code>.ipynb 文件格式)、<code>JupyterHub</code><code>JupyterLab</code> 等交互式计算产品。</p>
</div></div></div><div class="wrap h3body-not-exist"><div class="wrap-header h3wrap"><h3 id="安装-jupyter"><a aria-hidden="true" tabindex="-1" href="#安装-jupyter"><span class="icon icon-link"></span></a>安装 Jupyter</h3><div class="wrap-body">
<p>安装 Jupyter 可以通过 pip 或 conda 来完成。</p> <p>安装 Jupyter 可以通过 pip 或 conda 来完成。</p>
<p><code>pip install jupyter</code> or <code>conda install jupyter</code></p> <p><code>pip install jupyter</code> or <code>conda install jupyter</code></p>
<p>mamba 安装</p> <p>mamba 安装</p>
@ -53,11 +49,14 @@ Jupyter/ˈdʒuːpɪtər/)是一个非营利组织,旨在“为数十种
<p>在命令行中输入</p> <p>在命令行中输入</p>
<p><code>jupyter notebook</code></p> <p><code>jupyter notebook</code></p>
<p><code>jupyter lab</code> (如果使用 <code>Jupyter Lab</code>)来启动服务。</p> <p><code>jupyter lab</code> (如果使用 <code>Jupyter Lab</code>)来启动服务。</p>
</div></div></div><div class="wrap h3body-not-exist"><div class="wrap-header h3wrap"><h3 id="创建新的notebook"><a aria-hidden="true" tabindex="-1" href="#创建新的notebook"><span class="icon icon-link"></span></a>创建新的Notebook</h3><div class="wrap-body"> </div></div></div><div class="wrap h3body-not-exist col-span-2"><div class="wrap-header h3wrap"><h3 id="创建新的-notebook"><a aria-hidden="true" tabindex="-1" href="#创建新的-notebook"><span class="icon icon-link"></span></a>创建新的 Notebook</h3><div class="wrap-body">
<p>打开浏览器,访问本地服务器地址(通常是 <a href="http://localhost:8888/tree">http://localhost:8888/tree</a> or <a href="http://localhost:8888/lab/tree">http://localhost:8888/lab/tree</a> </p> <!--rehype:wrap-class=col-span-2-->
<p>右击文件夹,选择 <code>New</code> -> <code>Python 3</code> (或你安装的其他内核)。 <ul>
保存 <code>Notebook</code></p> <li>打开浏览器,访问本地服务器地址(通常是 <a href="http://localhost:8888/tree">http://localhost:8888/tree</a> or <a href="http://localhost:8888/lab/tree">http://localhost:8888/lab/tree</a> </li>
<p>使用菜单栏中的 <code>File</code> -> <code>Save and Checkpoint</code> 或者按快捷键 Ctrl+S (Cmd+S on Mac)。</p> <li>右击文件夹,选择 <code>New</code> -> <code>Python 3</code> (或你安装的其他内核)。</li>
<li>保存 <code>Notebook</code></li>
<li>使用菜单栏中的 <code>File</code> -> <code>Save and Checkpoint</code> 或者按快捷键 Ctrl+S (Cmd+S on Mac)。</li>
</ul>
</div></div></div><div class="wrap h3body-not-exist"><div class="wrap-header h3wrap"><h3 id="关闭-notebook"><a aria-hidden="true" tabindex="-1" href="#关闭-notebook"><span class="icon icon-link"></span></a>关闭 Notebook</h3><div class="wrap-body"> </div></div></div><div class="wrap h3body-not-exist"><div class="wrap-header h3wrap"><h3 id="关闭-notebook"><a aria-hidden="true" tabindex="-1" href="#关闭-notebook"><span class="icon icon-link"></span></a>关闭 Notebook</h3><div class="wrap-body">
<p>使用菜单栏中的 <code>File</code> -> <code>Close and Halt</code></p> <p>使用菜单栏中的 <code>File</code> -> <code>Close and Halt</code></p>
</div></div></div></div></div><div class="wrap h2body-exist"><div class="wrap-header h2wrap"><h2 id="jupyter-notebook-快捷键"><a aria-hidden="true" tabindex="-1" href="#jupyter-notebook-快捷键"><span class="icon icon-link"></span></a>Jupyter Notebook 快捷键</h2><div class="wrap-body"> </div></div></div></div></div><div class="wrap h2body-exist"><div class="wrap-header h2wrap"><h2 id="jupyter-notebook-快捷键"><a aria-hidden="true" tabindex="-1" href="#jupyter-notebook-快捷键"><span class="icon icon-link"></span></a>Jupyter Notebook 快捷键</h2><div class="wrap-body">
@ -227,7 +226,8 @@ Jupyter/ˈdʒuːpɪtər/)是一个非营利组织,旨在“为数十种
<table><thead><tr><th>按键</th><th>操作</th></tr></thead><tbody><tr><td>Enter</td><td>转入编辑模式</td></tr><tr><td>Shift-Enter</td><td>运行本单元,选中下个单元</td></tr><tr><td>Ctrl-Enter</td><td>运行本单元</td></tr><tr><td>Alt-Enter</td><td>运行本单元,在其下插入新单元</td></tr><tr><td>y</td><td>单元转入代码状态</td></tr><tr><td>m</td><td>单元转入markdown状态</td></tr><tr><td>R</td><td>单元转入raw状态</td></tr><tr><td>1</td><td>设定 1 级标题</td></tr><tr><td>2</td><td>设定 2 级标题</td></tr><tr><td>3</td><td>设定 3 级标题</td></tr><tr><td>4</td><td>设定 4 级标题</td></tr><tr><td>5</td><td>设定 5 级标题</td></tr><tr><td>6</td><td>设定 6 级标题</td></tr><tr><td>Up</td><td>选中上方单元</td></tr><tr><td>k</td><td>选中上方单元</td></tr><tr><td>Down</td><td>选中下方单元</td></tr><tr><td>j</td><td>选中下方单元</td></tr><tr><td>Shift-K</td><td>扩大选中上方单元</td></tr><tr><td>Shift-J</td><td>扩大选中下方单元</td></tr><tr><td>a</td><td>在上方插入新单元</td></tr><tr><td>b</td><td>在下方插入新单元</td></tr><tr><td>x</td><td>剪切选中的单元</td></tr><tr><td>c</td><td>复制选中的单元</td></tr><tr><td>Shift-V</td><td>粘贴到上方单元</td></tr><tr><td>zz</td><td>恢复删除的最后一个单元</td></tr><tr><td>dd</td><td>删除选中的单元</td></tr><tr><td>Shift-M</td><td>合并选中的单元</td></tr><tr><td>Ctrl-S</td><td>文件存盘</td></tr><tr><td>L</td><td>转换行号</td></tr><tr><td>O</td><td>转换输出</td></tr><tr><td>Shift-O</td><td>转换输出滚动</td></tr><tr><td>Esc</td><td>关闭页面</td></tr><tr><td>Q</td><td>关闭页面</td></tr><tr><td>H</td><td>显示快捷键帮助</td></tr><tr><td>0,0</td><td>重启Notebook内核</td></tr><tr><td>I,I</td><td>中断Notebook内核</td></tr><tr><td>Shift</td><td>忽略</td></tr><tr><td>Shift-Space</td><td>向上滚动</td></tr><tr><td>Space</td><td>向下滚动</td></tr></tbody></table> <table class="shortcuts"><thead><tr><th>按键</th><th>操作</th></tr></thead><tbody><tr><td><code>Enter</code></td><td>转入编辑模式</td></tr><tr><td><code>Shift</code> <code>Enter</code></td><td>运行本单元,选中下个单元</td></tr><tr><td><code>Ctrl</code> <code>Enter</code></td><td>运行本单元</td></tr><tr><td><code>Alt</code> <code>Enter</code></td><td>运行本单元,在其下插入新单元</td></tr><tr><td><code>y</code></td><td>单元转入代码状态</td></tr><tr><td><code>m</code></td><td>单元转入markdown状态</td></tr><tr><td><code>R</code></td><td>单元转入raw状态</td></tr><tr><td><code>1</code></td><td>设定 1 级标题</td></tr><tr><td><code>2</code></td><td>设定 2 级标题</td></tr><tr><td><code>3</code></td><td>设定 3 级标题</td></tr><tr><td><code>4</code></td><td>设定 4 级标题</td></tr><tr><td><code>5</code></td><td>设定 5 级标题</td></tr><tr><td><code>6</code></td><td>设定 6 级标题</td></tr><tr><td><code>Up</code></td><td>选中上方单元</td></tr><tr><td><code>k</code></td><td>选中上方单元</td></tr><tr><td><code>Down</code></td><td>选中下方单元</td></tr><tr><td><code>j</code></td><td>选中下方单元</td></tr><tr><td><code>Shift</code> <code>K</code></td><td>扩大选中上方单元</td></tr><tr><td><code>Shift</code> <code>J</code></td><td>扩大选中下方单元</td></tr><tr><td><code>a</code></td><td>在上方插入新单元</td></tr><tr><td><code>b</code></td><td>在下方插入新单元</td></tr><tr><td><code>x</code></td><td>剪切选中的单元</td></tr><tr><td><code>c</code></td><td>复制选中的单元</td></tr><tr><td><code>Shift</code> <code>V</code></td><td>粘贴到上方单元</td></tr><tr><td><code>zz</code></td><td>恢复删除的最后一个单元</td></tr><tr><td><code>dd</code></td><td>删除选中的单元</td></tr><tr><td><code>Shift</code> <code>M</code></td><td>合并选中的单元</td></tr><tr><td><code>Ctrl</code> <code>S</code></td><td>文件存盘</td></tr><tr><td><code>L</code></td><td>转换行号</td></tr><tr><td><code>O</code></td><td>转换输出</td></tr><tr><td><code>Shift</code> <code>O</code></td><td>转换输出滚动</td></tr><tr><td><code>Esc</code></td><td>关闭页面</td></tr><tr><td><code>Q</code></td><td>关闭页面</td></tr><tr><td><code>H</code></td><td>显示快捷键帮助</td></tr><tr><td><code>0,0</code></td><td>重启Notebook内核</td></tr><tr><td><code>I,I</code></td><td>中断Notebook内核</td></tr><tr><td><code>Shift</code></td><td>忽略</td></tr><tr><td><code>Shift</code> <code>Space</code></td><td>向上滚动</td></tr><tr><td><code>Space</code></td><td>向下滚动</td></tr></tbody></table>
<!--rehype:className=shortcuts-->
</div></div></div><div class="wrap h3body-not-exist"><div class="wrap-header h3wrap"><h3 id="编辑模式--enter-键启动"><a aria-hidden="true" tabindex="-1" href="#编辑模式--enter-键启动"><span class="icon icon-link"></span></a>编辑模式 ( Enter 键启动)</h3><div class="wrap-body"> </div></div></div><div class="wrap h3body-not-exist"><div class="wrap-header h3wrap"><h3 id="编辑模式--enter-键启动"><a aria-hidden="true" tabindex="-1" href="#编辑模式--enter-键启动"><span class="icon icon-link"></span></a>编辑模式 ( Enter 键启动)</h3><div class="wrap-body">
@ -346,7 +346,8 @@ Jupyter/ˈdʒuːpɪtər/)是一个非营利组织,旨在“为数十种
<table><thead><tr><th>按键</th><th>操作</th></tr></thead><tbody><tr><td>Tab</td><td>代码补全或缩进</td></tr><tr><td>Shift-Tab</td><td>提示</td></tr><tr><td>Ctrl-]</td><td>缩进</td></tr><tr><td>Ctrl-[</td><td>解除缩进</td></tr><tr><td>Ctrl-A</td><td>全选</td></tr><tr><td>Ctrl-Z</td><td>复原</td></tr><tr><td>Ctrl-Shift-Z</td><td>再做</td></tr><tr><td>Ctrl-Y</td><td>再做</td></tr><tr><td>Ctrl-Home</td><td>跳到单元开头</td></tr><tr><td>Ctrl-Up</td><td>跳到单元开头</td></tr><tr><td>Ctrl-End</td><td>跳到单元末尾</td></tr><tr><td>Ctrl-Down</td><td>跳到单元末尾</td></tr><tr><td>Ctrl-Left</td><td>跳到左边一个字首</td></tr><tr><td>Ctrl-Right</td><td>跳到右边一个字首</td></tr><tr><td>Ctrl-Backspace</td><td>删除前面一个字</td></tr><tr><td>Ctrl-Delete</td><td>删除后面一个字</td></tr><tr><td>Esc</td><td>进入命令模式</td></tr><tr><td>Ctrl-M</td><td>进入命令模式</td></tr><tr><td>Shift-Enter</td><td>运行本单元,选中下一单元</td></tr><tr><td>Ctrl-Enter</td><td>运行本单元</td></tr><tr><td>Alt-Enter</td><td>运行本单元,在下面插入一单元</td></tr><tr><td>Ctrl-Shift--</td><td>分割单元</td></tr><tr><td>Ctrl-Shift-Subtract</td><td>分割单元</td></tr><tr><td>Ctrl-S</td><td>文件存盘</td></tr><tr><td>Shift</td><td>忽略</td></tr><tr><td>Up</td><td>光标上移或转入上一单元</td></tr><tr><td>Down</td><td>光标下移或转入下一单元</td></tr></tbody></table> <table class="shortcuts"><thead><tr><th>按键</th><th>操作</th></tr></thead><tbody><tr><td><code>Tab</code></td><td>代码补全或缩进</td></tr><tr><td><code>Shift</code> <code>Tab</code></td><td>提示</td></tr><tr><td><code>Ctrl</code> <code>]</code></td><td>缩进</td></tr><tr><td><code>Ctrl</code> <code>[</code></td><td>解除缩进</td></tr><tr><td><code>Ctrl</code> <code>A</code></td><td>全选</td></tr><tr><td><code>Ctrl</code> <code>Z</code></td><td>复原</td></tr><tr><td><code>Ctrl</code> <code>Shift</code> <code>Z</code></td><td>再做</td></tr><tr><td><code>Ctrl</code> <code>Y</code></td><td>再做</td></tr><tr><td><code>Ctrl</code> <code>Home</code></td><td>跳到单元开头</td></tr><tr><td><code>Ctrl</code> <code>Up</code></td><td>跳到单元开头</td></tr><tr><td><code>Ctrl</code> <code>End</code></td><td>跳到单元末尾</td></tr><tr><td><code>Ctrl</code> <code>Down</code></td><td>跳到单元末尾</td></tr><tr><td><code>Ctrl</code> <code>Left</code></td><td>跳到左边一个字首</td></tr><tr><td><code>Ctrl</code> <code>Right</code></td><td>跳到右边一个字首</td></tr><tr><td><code>Ctrl</code> <code>Backspace</code></td><td>删除前面一个字</td></tr><tr><td><code>Ctrl</code> <code>Delete</code></td><td>删除后面一个字</td></tr><tr><td><code>Esc</code></td><td>进入命令模式</td></tr><tr><td><code>Ctrl</code> <code>M</code></td><td>进入命令模式</td></tr><tr><td><code>Shift</code> <code>Enter</code></td><td>运行本单元,选中下一单元</td></tr><tr><td><code>Ctrl</code> <code>Enter</code></td><td>运行本单元</td></tr><tr><td><code>Alt</code> <code>Enter</code></td><td>运行本单元,在下面插入一单元</td></tr><tr><td><code>Ctrl</code> <code>Shift</code> <code>-</code></td><td>分割单元</td></tr><tr><td><code>Ctrl</code> <code>Shift</code> <code>Subtract</code></td><td>分割单元</td></tr><tr><td><code>Ctrl</code> <code>S</code></td><td>文件存盘</td></tr><tr><td><code>Shift</code></td><td>忽略</td></tr><tr><td><code>Up</code></td><td>光标上移或转入上一单元</td></tr><tr><td><code>Down</code></td><td>光标下移或转入下一单元</td></tr></tbody></table>
<!--rehype:className=shortcuts-->
</div></div></div></div></div><div class="wrap h2body-exist"><div class="wrap-header h2wrap"><h2 id="高级功能"><a aria-hidden="true" tabindex="-1" href="#高级功能"><span class="icon icon-link"></span></a>高级功能</h2><div class="wrap-body"> </div></div></div></div></div><div class="wrap h2body-exist"><div class="wrap-header h2wrap"><h2 id="高级功能"><a aria-hidden="true" tabindex="-1" href="#高级功能"><span class="icon icon-link"></span></a>高级功能</h2><div class="wrap-body">
</div></div><div class="h2wrap-body"><div class="wrap h3body-not-exist"><div class="wrap-header h3wrap"><h3 id="魔法命令"><a aria-hidden="true" tabindex="-1" href="#魔法命令"><span class="icon icon-link"></span></a>魔法命令</h3><div class="wrap-body"> </div></div><div class="h2wrap-body"><div class="wrap h3body-not-exist"><div class="wrap-header h3wrap"><h3 id="魔法命令"><a aria-hidden="true" tabindex="-1" href="#魔法命令"><span class="icon icon-link"></span></a>魔法命令</h3><div class="wrap-body">
<p><code>Jupyter Notebook</code> 支持一系列以 <code>%</code><code>%%</code>开头的魔法命令,这些命令可以提供特殊功能。例如,<code>%matplotlib inline</code> 可以在 <code>Notebook</code> 中内嵌绘图;<code>%%time</code> 可以测量代码执行时间。</p> <p><code>Jupyter Notebook</code> 支持一系列以 <code>%</code><code>%%</code>开头的魔法命令,这些命令可以提供特殊功能。例如,<code>%matplotlib inline</code> 可以在 <code>Notebook</code> 中内嵌绘图;<code>%%time</code> 可以测量代码执行时间。</p>

View File

@ -1483,7 +1483,7 @@
<li><a href="https://marketplace.visualstudio.com/items?itemName=jackiotyu.quick-reference">Quick Reference for VSCode</a><a href="https://github.com/jackiotyu/vscode-quick-reference">jackiotyu</a> 提供</li> <li><a href="https://marketplace.visualstudio.com/items?itemName=jackiotyu.quick-reference">Quick Reference for VSCode</a><a href="https://github.com/jackiotyu/vscode-quick-reference">jackiotyu</a> 提供</li>
</ul> </ul>
</div></div><div class="h2wrap-body"></div></div></div></div><footer class="footer-wrap"><footer class="max-container">© 2022 <a href="https://wangchujiang.com/#/app" target="_blank">Kenny Wang</a>. Updated on 2024/07/27 23:22:22</footer></footer><script src="data.js?v=1.5.5" defer></script><script src="js/fuse.min.js?v=1.5.5" defer></script><script src="js/main.js?v=1.5.5" defer></script><div id="mysearch"><div class="mysearch-box"><div class="mysearch-input"><div><svg xmlns="http://www.w3.org/2000/svg" height="1em" width="1em" viewBox="0 0 18 18"> </div></div><div class="h2wrap-body"></div></div></div></div><footer class="footer-wrap"><footer class="max-container">© 2022 <a href="https://wangchujiang.com/#/app" target="_blank">Kenny Wang</a>. Updated on 2024/07/28 23:34:42</footer></footer><script src="data.js?v=1.5.5" defer></script><script src="js/fuse.min.js?v=1.5.5" defer></script><script src="js/main.js?v=1.5.5" defer></script><div id="mysearch"><div class="mysearch-box"><div class="mysearch-input"><div><svg xmlns="http://www.w3.org/2000/svg" height="1em" width="1em" viewBox="0 0 18 18">
<path fill="currentColor" d="M17.71,16.29 L14.31,12.9 C15.4069846,11.5024547 16.0022094,9.77665502 16,8 C16,3.581722 12.418278,0 8,0 C3.581722,0 0,3.581722 0,8 C0,12.418278 3.581722,16 8,16 C9.77665502,16.0022094 11.5024547,15.4069846 12.9,14.31 L16.29,17.71 C16.4777666,17.8993127 16.7333625,18.0057983 17,18.0057983 C17.2666375,18.0057983 17.5222334,17.8993127 17.71,17.71 C17.8993127,17.5222334 18.0057983,17.2666375 18.0057983,17 C18.0057983,16.7333625 17.8993127,16.4777666 17.71,16.29 Z M2,8 C2,4.6862915 4.6862915,2 8,2 C11.3137085,2 14,4.6862915 14,8 C14,11.3137085 11.3137085,14 8,14 C4.6862915,14 2,11.3137085 2,8 Z"></path> <path fill="currentColor" d="M17.71,16.29 L14.31,12.9 C15.4069846,11.5024547 16.0022094,9.77665502 16,8 C16,3.581722 12.418278,0 8,0 C3.581722,0 0,3.581722 0,8 C0,12.418278 3.581722,16 8,16 C9.77665502,16.0022094 11.5024547,15.4069846 12.9,14.31 L16.29,17.71 C16.4777666,17.8993127 16.7333625,18.0057983 17,18.0057983 C17.2666375,18.0057983 17.5222334,17.8993127 17.71,17.71 C17.8993127,17.5222334 18.0057983,17.2666375 18.0057983,17 C18.0057983,16.7333625 17.8993127,16.4777666 17.71,16.29 Z M2,8 C2,4.6862915 4.6862915,2 8,2 C11.3137085,2 14,4.6862915 14,8 C14,11.3137085 11.3137085,14 8,14 C4.6862915,14 2,11.3137085 2,8 Z"></path>
</svg><input id="mysearch-input" type="search" placeholder="搜索" autocomplete="off"><div class="mysearch-clear"></div></div><button id="mysearch-close" type="button">搜索</button></div><div class="mysearch-result"><div id="mysearch-menu"></div><div id="mysearch-content"></div></div></div></div></body> </svg><input id="mysearch-input" type="search" placeholder="搜索" autocomplete="off"><div class="mysearch-clear"></div></div><button id="mysearch-close" type="button">搜索</button></div><div class="mysearch-result"><div id="mysearch-menu"></div><div id="mysearch-content"></div></div></div></div></body>
</html> </html>