Big Upgrades are coming to VSCode Jupyter Notebooks

 Introduction

I’ve always wanted to use Visual Studio Code (VSCode) as my daily driver for everything, including iPython Notebooks. Don’t get me wrong: JupyterLab is awesome to use for data science purposes (Jupyter Notebooks as well), but not so much for regular code scripting, not to mention Jupyter only (realistically) supports Python, Julia, or a few other programming languages.



When VSCode — or specifically the VSCode Python extension team — first announced Notebooks support in 2019, I had to try it out. In the end, apart from covering all the keybindings and features of Jupyter Notebooks, it accomplished some notable feats:

  • Powerful variable explorer and plot viewer
  • Integrating VSCode’s IntelliSense autocomplete into code cells

But, I found it a bit disappointing at other fronts:

  • It’s painfully slow to launch, especially through WSL or SSH
  • The interface was awkward and felt half-baked
  • The Notebook session is irrecoverable after closing it out in VSCode, unlike JupyterLab

Nonetheless, introducing Jupyter Notebook integration was a huge step forward for VSCode in the Python data science realm. And with the team recently announcing major updates for VSCode Jupyter Notebooks, it seems there will be another huge step in the near future!

(https://towardsdatascience.com/vscode-jupyter-notebooks-are-getting-an-upgrade-cc9aaaefc744)

Comments

Popular posts from this blog

10 Cool Python Project Ideas for Python Developers

Asus ROG Phone 3: Release date, spec, price, everything you need to know

Best GTA games, ranked from worst to best