A Visual Studio Code extension that provides support for Deepnote notebooks directly within VS Code. This extension allows you to work with Deepnote notebooks in VS Code, bringing the rich data science capabilities of Deepnote to your favorite editor.
This extension allows you to work with Deepnote notebooks in VS Code. Deepnote notebooks provide enhanced data science capabilities beyond traditional Jupyter notebooks:
- More block types - Choose from SQL blocks, chart blocks, and more specialized data science blocks
- Seamless language switching - Switch between Python and SQL seamlessly within the same notebook
- Database integrations - Connect directly to Postgres, Snowflake, BigQuery and more data sources
- Init notebooks - Automatically runs initialization code (like dependency installation) before your notebooks execute
- Project requirements - Automatically creates
requirements.txtfrom your project settings for easy dependency management
Open the Command Palette (Command+Shift+P on macOS and Ctrl+Shift+P on Windows/Linux) and type in one of the following commands:
| Command | Description |
|---|---|
Deepnote: Refresh Explorer |
Refresh the Deepnote project explorer |
Deepnote: Open Notebook |
Open a specific notebook from a Deepnote project |
Deepnote: Open File |
Open the raw .deepnote project file |
Deepnote: Reveal in Explorer |
Show active notebook information in the explorer |
Notebook: Select Notebook Kernel |
Select or switch kernels within your notebook |
Notebook: Change Cell Language |
Change the language of the cell currently in focus |
To see all available Deepnote commands, open the Command Palette and type Deepnote.
