社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

微软 VS Code 重大更新!Jupyter 插件不再是 Python 专属

Python中文社区 • 4 年前 • 571 次点击  

微软团队宣布已发布2020年11月版的Visual Studio Code Python 集成环境,并在此版本中引入了单独的Jupyter插件。

关于Jupyter Notebook

Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。

简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时的说明和解释,它是一个高效的数据科学工具。

VS Code中Jupyter插件介绍

VS Code的Python集成环境提供对 Jupyter Notebook 的原生支持已超过一年,并且越来越受欢迎。Jupyter Notebook还可以与Python以外的其他编程语言一起使用,例如R、Julia和Scala。为了给其他语言也提供相同丰富的Jupyter Notebook体验,微软团队已经将基于Python集成环境的Jupyter原生支持重构为最近发布的Jupyter插件。使用Jupyter插件,可以让它本身不依赖于Pytho开发环境或Python插件,从而为Python以外的语言构建新的Jupyter体验。不过Python的Jupyter原生支持的使用体验不会改变。

Jupyter插件为现在Jupyter Notebooks支持的编程语言内核提供了基本的Notebook支持,许多编程语言内核无需修改即可使用。下面的屏幕截图显示了使用Jupyter插件名以VS Code查看和运行Julia Notebook。

其他变更和增强功能

微软团队还添加了一些小的增强功能,并解决了用户要求的问题,这些问题应改善用户在Visual Studio Code中使用Python的体验。一些值得注意的变化包括:

  • 更新了用于将所选代码解析并将其发送到REPL的逻辑。目前正在试验中,但可以在“内部人员计划”中使用。(#14048)

  • 修复了使用 pytest 进行调试时出现的 TypeError: message must be set 错误(#14067)

新的Jupyter插件代码在GitHub repo 中采用MIT开源许可证。您可以从应用市场上下载Jupyter插件,也可以直接从Visual Studio Code中的插件库安装它。如果已经安装了Python和Jupyter的开发环境,则还可以通过重新启动Visual Studio Code来获取最新的更新。您可以在文档中了解有关Visual Studio Code中Jupyter插件的更多信息。( https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter

往期推荐

5分钟完全掌握PyPy

5 分钟掌握 Python 中常见的配置文件

OpenCV人工智能图像识别技术实操案例

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/99065
 
571 次点击