微软发布VS Code Jupyter插件!不止Python!多语言的Jupyter Notebook支持来了!
北京時間 2020 年 11 月 12 日,微軟發布了全新的?VS Code Jupyter 插件!Jupyter 插件將 Jupyter Notebook 的功能引入 VS Code,并且將會支持更多語言和使用場景。
Jupyter Notebook 支持創建和共享包含代碼、方程式、文本和可視化內容的文檔,并且由于其簡單性和交互性,它是廣受歡迎的數據科學工具。
韓老師在《Visual Studio Code 權威指南》一書中已經提到,早在去年,VS Code 的 Python 插件已經支持了 Jupyter Notebook,并且越來越受歡迎。
想起在去年 9 月 21 日舉行的 PyCon China 2019 大會上,就是我宣布了這項 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 中。
https://github.com/microsoft/vscode-jupyter
這項工作正在迅速發展。微軟將在未來幾周和幾個月內繼續完善該插件,并期待與 Jupyter 社區合作,以完善和發展此插件以支持各種語言和場景。
來下載并體驗吧!
https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter
Microsoft ?? Jupyter
推薦閱讀:全宇宙首本 VS Code 中文書,來了!
Code Runner for VS Code 突破 1000 萬下載量!支持運行超過 40 種語言
微軟也愛 Python!VS Code Python 全新發布!Jupyter Notebook 原生支持終于來了!
微軟也愛 Java!微軟在 SpringOne 大會上宣布 Azure Spring Cloud 云服務!
在微軟(Microsoft)工作是怎樣一番體驗?
微軟內推,長期有效
代碼編輯器橫評:為什么 VS Code 能拔得頭籌
知否知否,VS Code 不止開源
那些年,我們一起追的 VS Code
總結
以上是生活随笔為你收集整理的微软发布VS Code Jupyter插件!不止Python!多语言的Jupyter Notebook支持来了!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 64岁Python之父加入微软 | 谁说
- 下一篇: TIOBE 1 月榜单:Python年度