作者|formulahendry
来源|玩转VS Code(ID:vs_code)
头图|CSDN下载自东方IC
北京时间 年 11 月 12 日,微软发布了全新的 VS Code Jupyter 插件!Jupyter 插件将 Jupyter Notebook 的功能引入 VS Code,并且将会支持更多语言和使用场景。
Jupyter Notebook 支持创建和共享包含代码、方程式、文本和可视化内容的文档,并且由于其简单性和交互性,它是广受欢迎的数据科学工具。
韩老师在《Visual Studio Code 权威指南》一书中已经提到,早在去年,VS Code 的 Python 插件已经支持了 Jupyter Notebook,并且越来越受欢迎。
想起在去年 9 月 21 日举行的 PyCon China 大会上,就是我宣布了这项 VS Code Python 的全新功能:Visual Studio Code Python 插件将提供 Jupyter Notebook 的原生支持!全球首发!(在此之前,全球知道这个功能的人可能不超过 20 人。)
时光飞逝,光阴如梭,时间可过的真快啊!VS Code Python 对 Jupyter Notebooks 的支持,已经有一年多的时间了!不过,当时只是支持 Python 一种语言。
大家都知道 Jupyter Notebooks 还可以与 Python 以外的其他编程语言一起使用,例如 R、Julia 和 Scala 等。为了为其他语言提供相同的丰富的 Jupyter Notebook体验,微软已经将 Jupyter 的支持从 Python 插件中剥离开来,成为今天发布的 Jupyter 插件。通过依赖于 Jupyter 插件,它本身不依赖于 Python 运行时或 Python 插件,从而为 Python 以外的语言构建新的 Jupyter 体验变得更加容易。对于现有的 VS Code Python Notebooks 的用户,因为 Python 插件附带了 Jupyter 插件,所以使用体验没有任何的变化。
Jupyter 插件为当今 Jupyter Notebooks 支持的任何语言内核提供了基本的 Notebook 支持。许多语言内核无需修改即可使用。为了启用高级功能,例如完整的 IntelliSense 和调试,VS Code 语言插件中可能需要进行修改。
在下面的 GIF 中,使用了 Jupyter 插件,查看和运行 Julia Notebook。
新的 Jupyter 插件代码,以 MIT 许可发布于 GitHub 中。
/microsoft/vscode-jupyter
这项工作正在迅速发展。微软将在未来几周和几个月内继续完善该插件,并期待与 Jupyter 社区合作,以完善和发展此插件以支持各种语言和场景。
来下载并体验吧!
/items?itemName=ms-toolsai.jupyter
更多精彩推荐
☞中国开源燃烧!Zilliz 获全球开源基础软件最大单笔融资 4300 万美元☞faker.js 登 GitHub 趋势榜标星 27.1k,可大批量生成假数据!☞太扎心!人艰不拆!16 个程序员专属笑话讲给你听☞强化学习:10种真实的奖励与惩罚应用
☞打钱!我的数据库被黑客勒索了!☞对区块链撒谎:将“垃圾进,垃圾出”问题应用在去中心化网络上
点分享点点赞点在看
如果觉得《微软发布 VS Code Jupyter 插件!不止 Python 多语言的 Jupyter Notebook支持来了!》对你有帮助,请点赞、收藏,并留下你的观点哦!