Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2549,6 +2549,63 @@
},
"when": "false"
}
],
"walkthroughs": [
{
"id": "deepnoteWelcome",
"title": "%contributes.walkthroughs.deepnoteWelcome.title%",
"description": "%contributes.walkthroughs.deepnoteWelcome.description%",
"steps": [
{
"id": "deepnote.exploreProjects",
"title": "%contributes.walkthroughs.deepnoteWelcome.steps.exploreProjects.title%",
"description": "%contributes.walkthroughs.deepnoteWelcome.steps.exploreProjects.description%",
"media": {
"image": "resources/walkthroughs/explore-projects.png",
"altText": "%contributes.walkthroughs.deepnoteWelcome.steps.exploreProjects.media.altText%"
},
"completionEvents": [
"onView:deepnoteExplorer"
]
},
{
"id": "deepnote.notebookBlocks",
"title": "%contributes.walkthroughs.deepnoteWelcome.steps.notebookBlocks.title%",
"description": "%contributes.walkthroughs.deepnoteWelcome.steps.notebookBlocks.description%",
"media": {
"image": "resources/walkthroughs/notebook-blocks.png",
"altText": "%contributes.walkthroughs.deepnoteWelcome.steps.notebookBlocks.media.altText%"
},
"completionEvents": [
"onStepSelected"
]
},
{
"id": "deepnote.connectDataSources",
"title": "%contributes.walkthroughs.deepnoteWelcome.steps.connectDataSources.title%",
"description": "%contributes.walkthroughs.deepnoteWelcome.steps.connectDataSources.description%",
"media": {
"image": "resources/walkthroughs/integrations.png",
"altText": "%contributes.walkthroughs.deepnoteWelcome.steps.connectDataSources.media.altText%"
},
"completionEvents": [
"onCommand:deepnote.manageIntegrations"
]
},
{
"id": "deepnote.setupEnvironment",
"title": "%contributes.walkthroughs.deepnoteWelcome.steps.setupEnvironment.title%",
"description": "%contributes.walkthroughs.deepnoteWelcome.steps.setupEnvironment.description%",
"media": {
"image": "resources/walkthroughs/environments.png",
"altText": "%contributes.walkthroughs.deepnoteWelcome.steps.setupEnvironment.media.altText%"
},
"completionEvents": [
"onView:deepnoteEnvironments"
]
}
]
}
]
},
"enabledApiProposals": [
Expand Down
19 changes: 18 additions & 1 deletion package.nls.json
Original file line number Diff line number Diff line change
Expand Up @@ -295,5 +295,22 @@
"deepnote.commands.environments.managePackages.title": "Manage Packages",
"deepnote.commands.environments.editName.title": "Rename Environment",
"deepnote.commands.environments.refresh.title": "Refresh",
"deepnote.commands.environments.selectForNotebook.title": "Select Environment for Notebook"
"deepnote.commands.environments.selectForNotebook.title": "Select Environment for Notebook",
"contributes.walkthroughs.deepnoteWelcome.title": "Get Started with Deepnote",
"contributes.walkthroughs.deepnoteWelcome.description": "Your first steps to set up and explore Deepnote notebooks in VS Code.",
"contributes.walkthroughs.deepnoteWelcome.steps.exploreProjects.title": "Explore Your Projects",
"contributes.walkthroughs.deepnoteWelcome.steps.exploreProjects.description": {
"message": "Use the Deepnote sidebar to browse, create, import, and organize your projects and notebooks.\n[Open Deepnote Explorer](command:deepnoteExplorer.focus)",
"comment": ["{Locked='command:deepnoteExplorer.focus'}"]
},
"contributes.walkthroughs.deepnoteWelcome.steps.exploreProjects.media.altText": "The Deepnote Explorer sidebar showing projects and notebooks",
"contributes.walkthroughs.deepnoteWelcome.steps.notebookBlocks.title": "Create Your First Notebook",
"contributes.walkthroughs.deepnoteWelcome.steps.notebookBlocks.description": "Deepnote notebooks support multiple block types beyond code — add SQL queries, charts, text, and input widgets to build interactive data apps. Use the cell toolbar or command palette to insert different block types.",
"contributes.walkthroughs.deepnoteWelcome.steps.notebookBlocks.media.altText": "A Deepnote notebook showing different block types",
"contributes.walkthroughs.deepnoteWelcome.steps.connectDataSources.title": "Connect to Your Data Sources",
"contributes.walkthroughs.deepnoteWelcome.steps.connectDataSources.description": "Set up integrations to connect your notebooks to databases, data warehouses, and other services. Query your data directly from SQL blocks.",
"contributes.walkthroughs.deepnoteWelcome.steps.connectDataSources.media.altText": "The Manage Integrations panel for connecting data sources",
"contributes.walkthroughs.deepnoteWelcome.steps.setupEnvironment.title": "Set Up a Python Environment",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should setting up a python environment be the first thing the user does?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe, but I think it's less important for showing the value of the extension.

"contributes.walkthroughs.deepnoteWelcome.steps.setupEnvironment.description": "Create and manage Python environments for your notebooks. Install packages, configure dependencies, and switch between environments.",
"contributes.walkthroughs.deepnoteWelcome.steps.setupEnvironment.media.altText": "The Deepnote Environments panel showing available environments"
}
Binary file added resources/walkthroughs/environments.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/walkthroughs/explore-projects.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/walkthroughs/integrations.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/walkthroughs/notebook-blocks.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading