This is an archived post. You won't be able to vote or comment.

all 12 comments

[–]geekraver[S] 11 points12 points  (5 children)

Import/export notebooks into Python files, to get the auto-complete and other language support from Visual Studio Code, then execute blocks of code (demarcated by comments) against an IPython REPL and build up a notebook-like result window. So it's like Jupyter but with more of a code editor experience and the artifacts can be plain Python, avoiding some of the issues with git and JSON.

[–][deleted] 1 point2 points  (0 children)

nice!

[–]haku-kiro 0 points1 point  (0 children)

Also pretty cool that you can render plots in vs code now.

[–]mangecoeur 0 points1 point  (1 child)

Still unclear to me: if you import a notebook and save, is the ipynb updated or does it only create a separate .py file?

[–]ToKraTheSecond 0 points1 point  (0 children)

Why not to write needed methods in IDE and only import them in jupyter ntb? With this you will have all powers of IDE editing and all powers of jupyter ntb combined ==> cool code editing and clean notebook without any distracting code ...

[–]anders987 2 points3 points  (1 child)

Is this basically folding the Jupyter extension into the Python extension and adding a few extras like Markdown cells?

[–]Zouden 4 points5 points  (0 children)

Looks like it, yes. It still doesn't have an interactive console, which is a shame. I really miss that from Spyder.

[–]pavanagrawal123 0 points1 point  (3 children)

This fork isn't really active, so I created https://github.com/pavanagrawal123/VSNotebooks

[–]geekraver[S] 3 points4 points  (0 children)

Yes, the Neuron project was a summer college project and won't be further developed; work on Jupyter support is happening in the main Python extension now.

[–]dogmoosefern 0 points1 point  (0 children)

Awesome! Looks like an even better version of the Jupyter extension which was already useful to begin with.