打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VSCode支持Jupyter的原生编辑模式,最强数据科学编辑工具诞生

VSCode的文件管理、代码管理、工具集成以及自动补全都非常强大,但是对于数据科学家来说,它不能交互式地编程、实验,有一点遗憾。Jupyter的交互式编程非常棒,但是对于成规模的项目来说,它又太简单了,缺少必要的项目工具。有没有什么工具能够集成双方的优点,让数据科学项目无论是实验还是实际部署都非常方便呢?以前没有,现在有了,答案就是VS Code的Python扩展。

VSCode的Python扩展在10月8日迎来了一波更新,本次更新中,VS Code正式支持Jupyter的原生操作。也就是说,在VSCode中打开Jupyter文件后,使用方式跟在Jupyter中打开是一样的。下面这个GIF相信可以很清楚地说明该功能的实际效果:

哇哦,代码写到哪里,就在哪里展示代码的结果,还能显示图表,简直酷毙了。这个效果之所以跟Jupyter这么像,是因为VSCode其实在后台就是启动了一个真实的Jupyter Server,所以绝对原汁原味,如假包换。

而且,VSCode不仅是集成了Jupyter这么简单,它还让Jupyter的功能和自己的优势项目做了很好的结合。比如,在这个类Jupyter的界面中,VSCode的自动补全仍旧是生效的,而且如果你安装一个IntelliCode插件,自动补全还能更智能一些。另外,如果你的实验做的差不多了,VSCode还支持一键将你的.ipynb文件转换为.py文件,便于整合到线上项目以及部署。更牛的是,VSCode提供了一个变量观察器,允许你实时地观察变量的变化:

这就厉害了,感觉Python的IDE很少有提供变量观察器功能的。

说了这么多,你肯定迫不及待想使用了,使用还特别简单。对于已经安装有Python扩展的用户,重启VSCode就能使用了;对于没有安装过的用户,安装就是了。

这么好用的功能,还能说什么:盘他!

最后,还是留下官方博文的链接,有需要进一步详情的小伙伴可以查阅官方通告:

https://devblogs.microsoft.com/python/announcing-support-for-native-editing-of-jupyter-notebooks-in-vs-code/

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
最好用的Python网页抓取工具包!
用 VS Code 写 Python,这几个插件是必装的
登上GitHub热榜的Python可视化工具:PyGWalker
首款 Jupyter 官方可视化 Debug 工具,JupyterLab 未来可默认支持 Debug...
VSCode 编写 Python 支持 Jupyter notebook 了!
终于把 jupyter notebook 玩明白了
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服