Sure, IntelliSense + Variable Explorer are a really good benefit. It is slower than classic jupyter notebook, but the classic version doesn't have all other benefits that have VSCode. :)
2 issues: 1. I'm not appreciating jupyter overwriting my shortcuts, should be a flag in settings where I can opt out from that 2. Version control. Developing without being able to verify changes through visual diff between commits is brutal - that feature of converting to *.py is amazing start in the right direction, probably this is the future - I hope they'll keep working on that. I would like to convert ALL of *.ipynb to *.py in that format, and store jupyter related data seperately in some gitignored folder. Would be a massive boost in tracking code quality and teamwork.
It would be good to do a video on environments and creating them. The idea is very confusing (to me) and would be useful to explain best practice about creating virtual environments. something like creating a ENV to install Keras and Tensorflow and be able to run Jupyter Notebooks from the new environment
2 years later and I still find the virtual environments thing a bit confusing. You have venv and virtualenv and pyenv and each does things differently and not necessarily compatible with the other.
I set up a virtualenv. I pip installed modules numpy, matplotlib, and pandas. Running the VSCode Jupyter with a program of course it doesn't see the modules. How did you go about installing these using VSCode Juypter?
Same for solving and visualizing ODE solutions, mathematica does it w/o external packages. Python is far from the definitive programming language, but it is very attractive due to its versatility.
Thanks Jeffrey (feat.Robert) for the nice tutorial. This is really helpful for someone like me, migrating from Jupyter to VS. I have a met with a few early bumps though and hope you could help me out with these : 1. How can I launch an already-created virtual environment in a new session if I have logged out of a current session 2. Can I kill/remove an existing venv - if yes, how? 3. My code requires a few external libraries to be installed (e.g. Selenium). But whenever I am in a new session, the code gives me an error, since I am unable to launch the venv in which I had installed the libraries previously. Do I need to install the required libraries everytime I start a new session? Really appreciate.
Hi, Thank you. I am not seeing the cell level controls shown 5:43 min of your video. I just have a green run arrow on the left hand corner of my cell. No controls below my cell as shown in your video. I am running Python 3.7.6 and VS Code 1.42.1 through Anaconda. Am I missing something here
When i am coding using this extension, the intellisense and tooltip opens when writing a method name, how do i close it then without lifting my hands off the keyboard.
I am used to coding on PyCharm, thus I use venv and I do not have to worry about the packages and stuff, so will it be the same with Jupyter on VS? What if I create my project folder with PyCharm and then work on that with VS Code to use Jupyter?
Hi, this is awesome, just trying it out today. However, I'm not seeing the "cell level actions" you demoed in the video -- I only have a run action on the left and delete action on the right. All other actions that ought to be cell level are at notebook level up top -- what am I missing? I'm on Python 3.7.4 and have the latest python extension installed in vscode (also up to date).
But it does not support function these Suppose I want a json slider next to variable, it is there in google collab but I guess not in vscode as of yet w = 0 #@param {type:"slider", min: -2, max: 2, step:0.1}
but i'm using VS enterprise 2019 how can i use Jupyter Notebooks in it ?, Managed to install packages for jupyter in environment but i still idk not how to start jupyter notebook ?
Pardon my ignorance ... but what IS a Jupyter Notebook. My 6th grade english teacher, oh so many years ago now, used to say-"hyperbole means hyperbole.... so now you know what hyperbole means' Never use terminology that isn't in "common" language useage..... without first defining it,
in fact this is fucking horrible and works terribly. today was the second and last time vscode corrupted and completely erased all content on a jupyter notebook file i was working on
Slowly visual studio code is transforming as the defacto IDE for everything. Great :-)
Pretty quickly actually
there's no such thing as defacto
I'm loving native jupyter integration into Vscode
Awesome! Useful! I have set my Jupyter notebook in Visual Studio Code in couple minutes! It works!
Had try it, it consumes lot of RAM,
Laggier than classic notebook.
What I love are notebook design + intelliSense + variable explorer
Sure, IntelliSense + Variable Explorer are a really good benefit. It is slower than classic jupyter notebook, but the classic version doesn't have all other benefits that have VSCode. :)
Unironically it is faster than jupyter notebook.
Me trying to convert all my eclipse, idle, pycharm, and jupyter notebook workflows all into VS Code. Let's goo!!!
How can we view all columns of a GeoDataFrame in VS Code .ipynb?
2 issues:
1. I'm not appreciating jupyter overwriting my shortcuts, should be a flag in settings where I can opt out from that
2. Version control. Developing without being able to verify changes through visual diff between commits is brutal - that feature of converting to *.py is amazing start in the right direction, probably this is the future - I hope they'll keep working on that. I would like to convert ALL of *.ipynb to *.py in that format, and store jupyter related data seperately in some gitignored folder. Would be a massive boost in tracking code quality and teamwork.
VS Code is awesome. The Python interactive window is the most useful for me. Hybrid of notebook and file is a great idea.
Very impressive. I’m sold.
It would be good to do a video on environments and creating them. The idea is very confusing (to me) and would be useful to explain best practice about creating virtual environments. something like creating a ENV to install Keras and Tensorflow and be able to run Jupyter Notebooks from the new environment
2 years later and I still find the virtual environments thing a bit confusing. You have venv and virtualenv and pyenv and each does things differently and not necessarily compatible with the other.
I set up a virtualenv. I pip installed modules numpy, matplotlib, and pandas. Running the VSCode Jupyter with a program of course it doesn't see the modules. How did you go about installing these using VSCode Juypter?
Does anyone know the theme being used? I liked the way code is distinguishable from the results
Is it possible to collaborate in a Jupyter Notebook remotely via LiveShare?
Wow, great that it runs locally with no Jupyter install.
This is freaking amaziiiiiiing!!!!
This is absolutely amazing! Very nice features
In order for Python to do what a base R does you need at least three or four packages: numpy, Pandas, SciPy, and Matplotlib.
Same for solving and visualizing ODE solutions, mathematica does it w/o external packages.
Python is far from the definitive programming language, but it is very attractive due to its versatility.
That presenter looks like Michael Scott from the Office..
Make a video on nodejs JavaScript also
Love the way it's going
7:16 - Captions - "Markdown is basically WASTE like pretty printed text" Haha 😆
Thanks Jeffrey (feat.Robert) for the nice tutorial. This is really helpful for someone like me, migrating from Jupyter to VS. I have a met with a few early bumps though and hope you could help me out with these :
1. How can I launch an already-created virtual environment in a new session if I have logged out of a current session
2. Can I kill/remove an existing venv - if yes, how?
3. My code requires a few external libraries to be installed (e.g. Selenium). But whenever I am in a new session, the code gives me an error, since I am unable to launch the venv in which I had installed the libraries previously. Do I need to install the required libraries everytime I start a new session?
Really appreciate.
Aweson Jeffry! Thanks for the great work!
what advantage will I have by using VS code rather than running jupyter notebook in my browser by downloading anaconda directly to my laptop?
With all due respect to the host, maybe Microsoft can hire a host that knows more about the stuff
Hi, Thank you. I am not seeing the cell level controls shown 5:43 min of your video. I just have a green run arrow on the left hand corner of my cell. No controls below my cell as shown in your video. I am running Python 3.7.6 and VS Code 1.42.1 through Anaconda. Am I missing something here
When i am coding using this extension, the intellisense and tooltip opens when writing a method name, how do i close it then without lifting my hands off the keyboard.
Great video, very instructive. Thank you!
Very cool feature!
I am used to coding on PyCharm, thus I use venv and I do not have to worry about the packages and stuff, so will it be the same with Jupyter on VS? What if I create my project folder with PyCharm and then work on that with VS Code to use Jupyter?
I have a bit of problem saving the notebook as ipynb in Visual Studio Code. Could you assist.
At 4:55, we see how to create a new jupyter nootebook (at last)
Is it possible to use other languages such as R within the notebook?
is there a way for me to have 2 or more notebooks open, and on different screens? You can do something like this in SSMS, with the query windows.
Quite a nifty feature to have
We know that we can covert Jupiter notebook to ipython in VS code, but once we finish the debugging, how do we convert it back to Jupiter notebook?
he said he will talk about how to connect Anaconda with VScode, but i did not see where he talk about it? can anyone told me where is that?
the guy one the left looks like steve carell :D
Great video! can the markdown font be edited?
It’s taking over
Hi, this is awesome, just trying it out today. However, I'm not seeing the "cell level actions" you demoed in the video -- I only have a run action on the left and delete action on the right. All other actions that ought to be cell level are at notebook level up top -- what am I missing? I'm on Python 3.7.4 and have the latest python extension installed in vscode (also up to date).
Same here
This is amazing
Is possible to use Jupyter notebooks with csharp on VSCode?
how would notebook cells be used when editing javascript code?
how does one connect a jupyter kernel if one does not connect automatically?
you need to add python and/or anaconda to your windows PATH directory
so i.e. typing 'python' in any folder in CMD will run python
Holy crap, this is great!!
Very helpful!
Please how do you install matplotlib?
how to solve this problem?? "Jupyter notebook failed to launch. Error: The Jupyter notebook server failed to launch in time"
Which theme is that ?
Any chance to enable line numbers in it?
+1
ESC, then L
eveything run well except the mouse over help ,, how can i enable this ??? (thanks)
3:48 The big problem with Python on Windows is the two different ways of installing it are incompatible and cannot share packages.
no words.
Good presentation
WOW!
Does it require an update?
But it does not support function these
Suppose I want a json slider next to variable, it is there in google collab but I guess not in vscode as of yet
w = 0 #@param {type:"slider", min: -2, max: 2, step:0.1}
but i'm using VS enterprise 2019 how can i use Jupyter Notebooks in it ?, Managed to install packages for jupyter in environment but i still idk not how to start jupyter notebook ?
Did you even watch the video?
Anyone else having trouble importing Numpy?
Cause my VS Code doesn't run it?
Only product MS gives best and free.
Sure! The only!!
Coming from gvim to vscode..
why they are let the vscode and jupyter notebook extention open-source free ?, what is the point behing freeing this kind of software ?
I so wished that Microsoft would have instead approached Jupyter people and said: "hey guys, how can we help you make JupyterLab even more amazing?"
Vscode killed Spyder :(
Pardon my ignorance ... but what IS a Jupyter Notebook.
My 6th grade english teacher, oh so many years ago now, used to say-"hyperbole means hyperbole.... so now you know what hyperbole means'
Never use terminology that isn't in "common" language useage..... without first defining it,
Good content, but the host really needs to stop looking at the clock. It’s super distracting and it makes him seem uninterested in this.
He is looking at the tv screen which is projected on his back
I would be happy to do a screen share and show you how terrible this product is maybe you can show me how it really works
*****JuPyTeR NoTeBoOkS*****
The HOST NEEDS TO STOP RESPONDING WITH 'YES' 'K' 'OKAY' 'YEAH' 'MMHMM' after everything the presenter is saying!!! Super distracting!
Screen reader users cannot use this because it just doesn’t work
Dude wearing $600 sweatshirt.
Jupiter Notebook in Vs code kinda crap
in fact this is fucking horrible and works terribly.
today was the second and last time vscode corrupted and completely erased all content on a jupyter notebook file i was working on
python a defective >? mind your words dude.
Cool, but still a pain in the neck to setup the environment.
Does it support nb_extensions?. If yes, how do I add it to the VScode environment.
why would u need nb extensions in vscode?
vs code plugins can do everything and more