vs code命令,vs code 使用教程
在VS代码中使用Jupyter笔记本Jupyter是一个开源项目,它允许您在名为Notebooks的画布上轻松地组合Markdown文本和可执行的Python源代码。Visual Studio代码支持在本地使用Jupyter笔记本和运行Python代码文件。本主题涵盖Jupyter笔记本电脑可用的本机支持,并演示如何:
创建、打开和保存Jupyter笔记本,供喜欢Jupyter代码的朋友使用。使用变量浏览器和数据查看器查看、检查和过滤变量。连接远程Jupyter服务器调试Jupyter笔记本设置环境#要在Jupyter笔记本中运行Python协作,必须在VS代码中激活Anaconda环境,或者已经在Python环境中安装了Jupyter包。要选择环境,请从命令面板中选择Python: Select Interpreter命令(Ctrl Shift P)。
激活适当的环境后,您可以创建并打开Jupyter笔记本,连接到远程Jupyter服务器以运行代码单元,并将Jupyter笔记本导出为Python文件。
工作空间信任#当您开始使用笔记本电脑时,您需要确保您在一个受信任的工作空间中工作。有害代码可以嵌入笔记本中,工作区信任功能允许您指示哪些文件夹及其内容应该允许或限制自动代码执行。
如果你试图在VS代码处于受限运行模式的不可信工作区打开笔记本,你将无法执行快乐朋友,丰富的输出将被隐藏。
或者创建Jupyter笔记本#您可以通过运行Jupyter来创建Jupyter笔记本:从命令面板中选择**Jupyter: Create Blank New Jupyter Notebook**命令(Ctrl Shift P),或者创建一个新文件。工作区中的ipynb。
接下来,使用右上角的内核选择器来选择内核。
选中内核后,位于每个代码单元右下角的语言选择器会自动更新为内核支持的语言。
如果您有Jupyter笔记本,您可以通过右键单击文件并打开VS代码或通过VS代码文件资源管理器来打开它。
运行开心好友#一旦有了笔记本,就可以使用开心好友左侧的Run图标运行开心好友,输出会直接显示在开心好友下方。
您也可以使用键盘快捷键来运行代码。在命令或编辑模式下,使用Ctrl Enter运行当前的快乐朋友或Shift Enter `运行当前的快乐朋友并前进到下一个快乐朋友。
你可以用Run All,Run All Above,或者Run All Below来跑多个开心好友。
保存您的Jupyter笔记本#您可以使用快捷键Ctrl SorFileSave来保存您的Jupyter笔记本。
导出您的Jupyter笔记本#您可以将Jupyter笔记本导出为Python文件、PDF或HTML文件。要导出,在主工具栏上选择导出操作。然后,您将收到文件格式下拉列表选项。巴拉圭
* *注意:* *对于PDF导出,您必须安装TeX。如果没有,当选择PDF选项时,您将被告知需要安装它。另外,请注意,如果您的笔记本中只有SVG输出,它们将不会显示在PDF中。要将SVG图形放入PDF中,请确保输出包含非SVG图像格式,或者您可以先导出为HTML,然后使用浏览器将其保存为PDF。
将# Notebooks Editor与笔记本编辑器中的开心码朋友结合使用,可以轻松地在Jupyter笔记本中创建、编辑和运行开心码朋友。
创建代码单元格#默认情况下,空白笔记本会有一个空的代码单元格供您开始。
msg=Hello world 印刷品(msg)
代码#的开心好友模式在处理代码单位时,开心好友可以处于三种状态:未选中、命令模式和编辑模式。快乐朋友的当前状态由代码单元和编辑器边框左侧的竖线表示。看不到吧台的时候,开心的朋友不选。
在选择快乐的朋友时,可以有两种不同的模式。它可以处于命令模式或编辑模式。开心的朋友在命令模式下可以操作和接受键盘命令。当开心好友处于编辑模式时,您可以修改开心好友的内容(代码或标记)。
当快乐朋友处于命令模式时,快乐朋友的左侧会出现一个实心竖条。
当你处于编辑模式时,实体的竖条由快乐朋友编辑器周围的边框连接。
要从编辑模式切换到命令模式,请按Esc。要从命令模式切换到编辑模式,请按enter。也可以用鼠标点击开心朋友左侧的竖条或代码单元中代码/标记区域外的竖条,使更改模式。
添加其他代码开心好友#代码单元可以使用主工具栏开心好友工具栏(悬停可见)的添加开心好友和键盘命令添加到笔记本中。
使用主工具栏中的加号图标和该单元的悬停工具栏将在当前选择的快乐朋友的正下方添加一个新的快乐朋友。
当代码单元处于命令模式时,A键可用于在所选快乐好友的上方添加快乐好友,B键可用于在所选快乐好友的下方添加快乐好友。
选择代码单元#可以使用鼠标、键盘上的上下箭头键以及J(向下)和K(向上)键来更改所选的代码单元。要使用键盘,快乐朋友必须处于命令模式。
选择多个代码单元#要选择多个快乐的朋友,从所选模式中的一个快乐的朋友开始。如果您想要选择连续的快乐朋友,请按住Shift键并单击您想要选择的最后一个快乐朋友。如果您想选择任何一组快乐的朋友,请按住Ctrl并单击您想添加到所选单元格中的快乐朋友。
选中的快乐的朋友会填充背景。
运行单个代码单元#添加代码后,可以使用开心朋友左侧的Run图标运行开心朋友,输出会显示在有代码的开心朋友下。
您还可以使用键盘快捷键来运行选定的代码单元。Ctrl Enter运行当前选中的开心好友,Shift Enter运行当前选中的开心好友并在下方插入新的开心好友(焦点移至新的开心好友),Alt Enter运行当前选中的开心好友并立即在下方插入新的开心好友(焦点仍在当前开心好友上)。这些键盘快捷键可以在命令和编辑模式下使用。
运行多个代码单元#运行多个代码单元可以通过多种方式实现。您可以使用笔记本编辑器主工具栏中的双箭头运行笔记本或运行图标中的所有开心朋友,使用开心朋友工具栏中的方向箭头运行当前代码单元上方或下方的所有开心朋友。
移动代码单元#通过拖拽,可以在笔记本中上下移动快乐的朋友。对于代码单元,拖放区位于下图所示的快乐朋友编辑器的左侧。对于渲染的Markdown单元,您可以单击任意位置来拖放快乐的朋友。
要移动多个快乐的朋友,您可以在选择中包含的任何快乐的朋友中使用相同的拖放区域。
您也可以使用键盘快捷键Alt箭头键来移动一个或多个选定的快乐朋友。
删除代码快乐朋友#删除代码单元可以使用代码单元工具栏中的* *“删除”* *图标,或者在所选代码单元处于命令模式时通过键盘快捷键dd来完成。
撤销你最后的修改#你可以用Z键撤销你之前的修改。例如,如果您进行了意外的编辑,您可以将其撤销到之前的正确状态,或者如果您不小心删除了一个快乐的朋友,您可以恢复它。
在Markdown和code #之间切换笔记本编辑器允许您轻松地在Markdown和code之间切换代码单元。点击快乐朋友右下角的语言选择器将允许你在Markdown和(如果适用的话)所选内核支持的任何其他语言之间切换。
你也可以用键盘改变快乐朋友的类型。当选择了一个快乐的朋友并且处于命令模式时,M键将快乐的朋友类型切换到标记,Y键将快乐的朋友类型切换到代码。
设置Markdown标签后,可以将Markdown标签格式的内容输入到代码快乐朋友中。
要呈现标记单元格,可以选择“快乐朋友”工具栏中的复选标记,或者使用Ctrl enter和shift enter键盘快捷键。
清除输出或重启/中断内核#如果你想清除所有代码开心朋友的输出或重启/中断内核,可以使用笔记本编辑器的主工具栏来完成这个任务。
启用/禁用行号#在命令模式下,可以使用L键在单个代码单元中启用或禁用行号。
要切换整个笔记本的行号,当你在任何快乐的朋友上处于命令模式时,使用Shift L。
Table #要浏览笔记本,请打开活动栏中的文件资源管理器。然后打开侧边栏中的大纲选项卡。
* *注意:* *默认情况下,大纲只显示降价。要显示代码单位,请启用以下设置:Notebook Outline: Show Code Cells。
Juter笔记本编辑器中的智能感知支持# Python JupyterNotebooks编辑器窗口拥有完整的InterelliSense:代码补全、成员列表、方法快速信息、参数提示。您可以在“笔记本编辑器”窗口中像在代码编辑器中一样高效地进行键入。
变量管理器和数据查看器#在Python笔记本中,可以查看、检查、排序和过滤当前Jupyter会话中的变量。运行代码和单元后,通过选择主工具栏中的变量图标,您将看到当前变量的列表,该列表将随着代码中变量的使用而自动更新。“变量”窗格将在笔记本底部打开。
有关变量的其他信息,您也可以双击变量旁边的行或数据查看器按钮中使用 Show 变量,以便在数据查看器中更详细地查看变量。打开后,您可以通过搜索行来过滤值。
保存绘图#要保存笔记本中的绘图,只需将鼠标悬停在输出上,并选择右上角的* *“保存”* *图标。
* *注:* *用垫片和可爱的学姐做的支持效果图。
自定义笔记本的区别#在幕后,Jupyter笔记本是JSON文件。JSON文件中的段被呈现为快乐的朋友,由三个组件组成:输入、输出和元数据。很难根据行的差异来比较笔记本中所做的更改,并且很难解析。笔记本丰富的差异编辑器,让你轻松查看快乐好友各个组成部分的变化。
您甚至可以定制要在差异视图中显示的更改类型。在右上角,选择工具栏中的溢出菜单项,自定义要包含的开心好友组件。输入将始终显示。
【外链图像传输失败,源站可能有防盗链机制。建议保存图片直接上传(IMG-ujfrkb 1-1628686686935)(3359code.visualstudio.com/assets/docs/data科学/jupyter/notebook-differing . png)]
要了解更多关于VS代码中Git集成的信息,请访问VS代码中的版本控制。
调试Jupyter笔记本#如果您需要额外的调试支持来诊断代码单元中的问题,您可以将其导出为Python文件。一旦导出为Python文件,VS代码调试器就允许您浏览代码、设置断点、检查状态和分析问题。使用调试器是发现和纠正笔记本代码问题的有效方法。要调试Python文件:
在VS代码中,如果没有激活安装Jupyter的Python环境。
从您的JupyterNotebooks中,选择主工具栏中的导出按钮。ipynb
导出后,您将拥有一个包含代码的文件,可用于调试。巴拉圭
保存文件后,要启动调试器,请使用下列选项之一:巴拉圭
对于整个笔记本,打开命令面板(Ctrl Shift P)并运行Python: Python 交互窗口命令中的调试当前文件。对于单个开心朋友,使用开心朋友上方显示的调试欢喜的朋友操作。调试器从快乐朋友中的代码开始。默认情况下,调试欢喜的朋友将进入用户代码。如果要输入非用户代码,需要在Python扩展设置(Ctrl,)中取消选中Data Science:Data Science: Debug Just My Code’。要熟悉VS代码的一般调试功能,比如检查变量、设置断点等活动,可以检查VS代码调试。
当您发现问题时,请停止调试器,更正代码,保存文件并再次启动调试器。
当您确定所有代码都正确时,使用Python交互式窗口将Python文件导出为Jupyter笔记本。ipynb
连接到远程Jupyter服务器#通过连接到远程Jupyter服务器,您可以将Jupyter笔记本中的密集型计算连接到其他计算机。连接后,代码单元运行在远程服务器上,而不是本地计算机上。
要连接到远程Jupyter服务器:
选择状态工具栏中的Jupyter Server: local按钮或运行命令面板的Jupyter: Specify local or remote Jupyter server for connections连接命令(Ctrl Shift P)。
当提示输入选择如何连接到Jupyter时,选择现有:指定现有服务器的URI。。
当提示输入输入 Jupyter 服务器的 URI时,请向服务器的URI(主机名)提供带有URL参数的身份验证令牌。(如果您在启用了身份验证令牌的VS代码终端中启动服务器,带有令牌的URL通常会显示在终端输出中,您可以从该输出中复制它。或者,在提供URI后,您也可以指定用户名和密码。令牌=
* *注意:* *为了提高安全性,Microsoft建议为您的Jupyter服务器配置安全预防措施,如SSL和令牌支持。这有助于确保发送到Jupyter服务器的请求得到验证,到远程服务器的连接得到加密。有关保护笔记本电脑服务器的说明,请参考Jupyter文档。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。