欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

VS Code 之 Jupyter NoteBook 初试

程序员文章站 2022-05-18 20:42:52
一、前言 在今年九月的 PyCon China 大会上,官宣了一项 VS Code Python 的全新功能:Visual Studio Code Python 插件将提供 Jupyter Notebook 的原生支持,这样 Jupyter Notebook 的便捷性与 VS Code 强大的编辑和 ......

一、前言

  在今年九月的 pycon china 大会上,官宣了一项 vs code python 的全新功能:visual studio code python 插件将提供 jupyter notebook 的原生支持,这样 jupyter notebook 的便捷性与 vs code 强大的编辑和调试功能就结合在一起了!

  jupyter notebook 众多重要功能已经在 vs code 中全面支持,包括运行单个 cell、运行全部 cell、管理 cell、markdown 预览、查看运行结果等等。

 

二、安装

  首先打开 vs code,然后同时按下 ctrl + shift + p,在弹出的输入框中输入“python:switch”,再选择“python:switch to insiders daily channel”,如下图:

  VS Code 之 Jupyter NoteBook 初试

   选择完毕之后就会自动下载安装了,在左下角会显示下载信息,如下图:

  VS Code 之 Jupyter NoteBook 初试

   下载完成之后会提示“reload”重新打开 vs code,如下图:

  VS Code 之 Jupyter NoteBook 初试

 

 三、创建

  还是按下 ctrl + shift + p,然后再输入框中输入“python:create”,再选择“python:create new blank jupyter notebook”,如下图:

     VS Code 之 Jupyter NoteBook 初试

  除了用这种方法,还可以直接新建一个后缀名为“ipynb”的文件,新建成功后打开如下图:  

  VS Code 之 Jupyter NoteBook 初试

 

四、使用

  单元格有三种状态:未选中,命令模式和编辑模式。三种状态由左侧竖线来表示,如果看不到竖线就表示未选中。若处于编辑模式,,则左侧竖线将带有绿色斜线阴影:

  VS Code 之 Jupyter NoteBook 初试

   若处于命令模式,则左侧竖线将显示为蓝色:

  VS Code 之 Jupyter NoteBook 初试

  写好代码后,点击单元格中的绿色箭头,运行结果将显示在下方。除了这种方法,还可以使用快捷键:

ctrl + enter:运行当前单元格。

shift + enter:运行当前单元格,并跳到下一单元格。

alt + enter:运行当前单元格,并在下方创建一个单元格。

 

五、编辑 markdown

  jupyter 笔记本的特点就是将 markdown 文档和 python 代码结合在一起,如果我们想写一段文档而不是代码,则需要点击单元格中的 markdown 图标,将代码模式转变成文档模式。 

  VS Code 之 Jupyter NoteBook 初试

   要转换成 markdown,可以在命令模式下使用快捷键进行切换,ctrl + m 切换成 markdown 模式,ctrl + y 切换成代码模式。

  VS Code 之 Jupyter NoteBook 初试

    VS Code 之 Jupyter NoteBook 初试

 

六、部分快捷键

  enter:切换到编辑模式。

  esc:切换到命令模式。

  双击d:删除当前单元格。

  a:在上方创建一个单元格。

  b:在下方创建一个单元格。

  l:为当前单元格添加行号。

  tab:代码补全