There's of course value in being able to share notebooks and view them in browsers, I'd just prefer a more native experience when editing them. Maybe an extension for Visual Studio Code would be a good idea?
There's of course value in being able to share notebooks and view them in browsers, I'd just prefer a more native experience when editing them. Maybe an extension for Visual Studio Code would be a good idea?
I still rely heavily on Mathematica, since the notebook interface won me over years and years ago. I think the next Mathematica paradigm to be redone in JupyterLab is easy connections to data without all the connection string fuss. You can just put in some basic phrases in Mathematica, and you are connected to the data, albeit curated by Wolfram, but still simple and immediate.
I can link to Mathematica from NetLogo and other programs I use too.
https://github.com/Microsoft/PTVS/wiki/Using-IPython-with-PT...
note quite the cell by cell, markdown experience, but you get inline resizable graphs, !shell commands, etc. more integration is on its way. Same with VScode.
Like I mentioned, I've experimented with opening a notebook in a browser tab in VS, and I'd say it's passable while waiting on a real solution [0].
Somebody mentioned that PyCharm has notebook suppport, and that looks closer to what I want than just a REPL [1].
I've been using VS for years, from before I started using Python, and I still prefer to use it if I can. If I'm not mistaken you work on PVTS and left a message here around eight months ago about PVTS coming to VS Code. I really like and appreciate PVTS, is there any way you can update us on a time frame for when these updates to VS/VS Code will come, and what you have in the pipeline?
By the way, a lot of times I prefer the folder based projects in VS Code to the solutions in VS. I wouldn't mind if you could bring that to regular VS too.
[0] http://i.imgur.com/VGiS2Ac.png
[1] https://blog.jetbrains.com/pycharm/2014/12/feature-spotlight...
http://millejoh.github.io/emacs-ipython-notebook/
(I personally haven't used it.)
We hope to support tearing out tabs into new child windows, so you can have multiple OS window panes associated with the single jupyterlab page that is running.