It looks like you aren't connected to any Jupyter servers, so the cells are actually waiting to be run. Please see Visual Studio Docs on how to set up:
Setting up your environment
To work with Python in Jupyter Notebooks, you must activate an Anaconda environment in VS Code, or another Python environment in which you've installed the Jupyter package. To select an environment, use the Python: Select Interpreter command from the Command Palette (Ctrl+Shift+P).
Once the appropriate environment is activated, you can create and open a Jupyter Notebook, connect to a remote Jupyter server for running code cells, and export a Jupyter Notebook as a Python file.
Once a cell is ran properly, there should be a green tick under the cell like below: 
Hello guys,
I'm pretty new to the Python world, and I probably sound like a dummy here, but I could really use some help!
I'm trying to run a Jupyter notebook (.ipynb) on VS Code and send the results to the Interactive Window. However, no matter what I try, the output doesn't show up in the Interactive Window.
Here’s what I’ve done so far:
-
I have Anaconda installed and I'm using MacOS.
-
I’ve installed the necessary extensions: Python, Jupyter, and even Python Data Science.
-
Running .py files works fine and I can see the output in the Interactive Window, but when I try to run a .ipynb file, I can’t even find the option to "Run in Interactive Window" or see any output there.
I’m a bit lost, and I’ve tried various solutions I found online, but nothing seems to work.
Any ideas or guidance would be much appreciated! 🙏
Jupyter Notebook not showing output + background turning grey
python - Jupyter notebook not showing output on vs code mac - Stack Overflow
python - .ipynb has no output in VSCode - Stack Overflow
HELP! My Jupyter notebook is not showing any outputs. : (
Videos
It looks like you aren't connected to any Jupyter servers, so the cells are actually waiting to be run. Please see Visual Studio Docs on how to set up:
Setting up your environment
To work with Python in Jupyter Notebooks, you must activate an Anaconda environment in VS Code, or another Python environment in which you've installed the Jupyter package. To select an environment, use the Python: Select Interpreter command from the Command Palette (Ctrl+Shift+P).
Once the appropriate environment is activated, you can create and open a Jupyter Notebook, connect to a remote Jupyter server for running code cells, and export a Jupyter Notebook as a Python file.
Once a cell is ran properly, there should be a green tick under the cell like below: 
If you configured a virtual environment, you have to select it again with (Ctrl+Shift+P) after your reboot your machine.
The print statement is going to print to terminal, I would change tabs from Output -> Terminal.
I have been using VS Code for Python development for the last month and really have not used OUTPUT.
A tool that I really LOVE is their Jupyter notebook support. With a comment of '#%%' you can create a cell to run that outputs similar to Jupyter notebook. Make sure you download the Python extension from Microsoft.
Example:
#%%
print('hello, world!')
The white dot in the file's tab indicates that it's unsaved. Save the file, then run it.
Code Runner has a setting to autosave files before run (code-runner.saveFileBeforeRun) which you can enable if you don't want to have to manually save the file in the future.
I think you are using the insiders build here is the right setting ,I had the same problem and it worked for me.
"notebook.output.textLineLimit": 500
edit: this will also work for the stable version
You need to change it from the settings. This is set lower value (30 in my case). To see all lines, you need to change the "number of lines to show" value. Follow these steps to do so.
Open VS code settings or (ctrl + ,) >> In search box type "output.textLineLimit" >> Find "Notebook>Output: Text Line Limit" >> Change the value as per your requirement (say 500 to show 500 lines)
I'm trying to run both df.head() and df.tail() from the same code cell so the output of both is a neat table. Is this possible? I don't like how print() outputs.
When conducting data exploration (using something like df.head()) I like the output to be in a neatly formatted, scrollable table. I achieve this if I just run head() or tail() in its own code cell. I keep running into the issue of wanting to display the head() and tail() of the same dataset or the head() of multiple datasets. The only way I can make this happen from the same code cell is to use print() but doing so makes the output look like trash. Additionally, I find it messy to have a code cell just to call a single function like head().
I'm running jupyter notebooks in vs code.
I was coding in VSC using Jupyter and I dropped my phone on my keyboard and all of my cells became gray. I'm not sure how to fix it.
I don't know if my file size is too big, or If there are too many plotly graphics in my notebook, but I can't find a way to fix it.
I've tried re-installing the regular/stable version of VSC, installing VSC-Insiders, clearing my cache (I believe I did this correctly via stack posts).
Here's a link to a screenshot of what I am seeing: https://imgur.com/a/fkfHw9r
Is this possibly because I am using plotly for all of my visuals instead of png's?
I have a similar, larger file with roughly the same number of visuals where this problem isn't occurring