|
7 | 7 | "author": { |
8 | 8 | "name": "Deepnote" |
9 | 9 | }, |
10 | | - "extensionPack": [ |
11 | | - "ms-toolsai.jupyter-keymap", |
12 | | - "ms-toolsai.jupyter-renderers", |
13 | | - "ms-toolsai.vscode-jupyter-slideshow", |
14 | | - "ms-toolsai.vscode-jupyter-cell-tags" |
15 | | - ], |
16 | 10 | "license": "MIT", |
17 | 11 | "homepage": "https://github.com/deepnote/vscode-deepnote", |
18 | 12 | "repository": { |
|
54 | 48 | "Visualization" |
55 | 49 | ], |
56 | 50 | "activationEvents": [ |
57 | | - "onLanguage:jupyter", |
58 | 51 | "onLanguage:python", |
59 | 52 | "onLanguageModelTool:configure_notebook", |
60 | 53 | "onLanguageModelTool:notebook_install_packages", |
61 | 54 | "onLanguageModelTool:notebook_list_packages", |
62 | 55 | "onNotebook:deepnote", |
63 | | - "onNotebook:interactive", |
64 | | - "onNotebook:jupyter-notebook", |
65 | | - "onWebviewPanel:jupyter-variables", |
66 | | - "onWebviewPanel:jupyter" |
| 56 | + "onNotebook:interactive" |
67 | 57 | ], |
68 | 58 | "main": "./dist/extension.node.proxy.js", |
69 | 59 | "browser": "./dist/extension.web.bundle.js", |
|
75 | 65 | } |
76 | 66 | }, |
77 | 67 | "contributes": { |
78 | | - "walkthroughs": [ |
79 | | - { |
80 | | - "id": "jupyterWelcome", |
81 | | - "title": "%contributes.walkthroughs.jupyterWelcome.title%", |
82 | | - "description": "%contributes.walkthroughs.jupyterWelcome.description%", |
83 | | - "when": "workspacePlatform != webworker", |
84 | | - "steps": [ |
85 | | - { |
86 | | - "id": "ipynb.newUntitledIpynb", |
87 | | - "title": "%contributes.walkthroughs.jupyterWelcome.steps.ipynb.newUntitledIpynb.title%", |
88 | | - "description": "%contributes.walkthroughs.jupyterWelcome.steps.ipynb.newUntitledIpynb.description%", |
89 | | - "media": { |
90 | | - "svg": "resources/walkthroughs/opennotebook.svg", |
91 | | - "altText": "%contributes.walkthroughs.jupyterWelcome.steps.ipynb.newUntitledIpynb.media.altText%" |
92 | | - }, |
93 | | - "completionEvents": [ |
94 | | - "onCommand:ipynb.newUntitledIpynb", |
95 | | - "onCommand:jupyter.createnewinteractive", |
96 | | - "onCommand:workbench.action.files.openFolder", |
97 | | - "onCommand:workbench.action.files.openFileFolder" |
98 | | - ] |
99 | | - }, |
100 | | - { |
101 | | - "id": "jupyter.selectKernel", |
102 | | - "title": "%contributes.walkthroughs.jupyterWelcome.steps.jupyter.selectKernel.title%", |
103 | | - "description": "%contributes.walkthroughs.jupyterWelcome.steps.jupyter.selectKernel.description%", |
104 | | - "media": { |
105 | | - "svg": "resources/walkthroughs/kernel.svg", |
106 | | - "altText": "%contributes.walkthroughs.jupyterWelcome.steps.jupyter.selectKernel.media.altText%" |
107 | | - }, |
108 | | - "completionEvents": [ |
109 | | - "onCommand:notebook.selectKernel" |
110 | | - ] |
111 | | - }, |
112 | | - { |
113 | | - "id": "jupyter.exploreAndDebug", |
114 | | - "title": "%contributes.walkthroughs.jupyterWelcome.steps.jupyter.exploreAndDebug.title%", |
115 | | - "description": "%contributes.walkthroughs.jupyterWelcome.steps.jupyter.exploreAndDebug.description%", |
116 | | - "media": { |
117 | | - "svg": "resources/walkthroughs/data.svg", |
118 | | - "altText": "%contributes.walkthroughs.jupyterWelcome.steps.jupyter.exploreAndDebug.media.altText%" |
119 | | - } |
120 | | - }, |
121 | | - { |
122 | | - "id": "jupyter.dataScienceLearnMore", |
123 | | - "title": "%contributes.walkthroughs.jupyterWelcome.steps.jupyter.dataScienceLearnMore.title%", |
124 | | - "description": "%contributes.walkthroughs.jupyterWelcome.steps.jupyter.dataScienceLearnMore.description%", |
125 | | - "media": { |
126 | | - "svg": "resources/walkthroughs/learnmore.svg", |
127 | | - "altText": "%contributes.walkthroughs.jupyterWelcome.steps.jupyter.dataScienceLearnMore.media.altText%" |
128 | | - } |
129 | | - } |
130 | | - ] |
131 | | - } |
132 | | - ], |
133 | 68 | "keybindings": [ |
134 | | - { |
135 | | - "command": "jupyter.execSelectionInteractive", |
136 | | - "key": "shift+enter", |
137 | | - "when": "editorTextFocus && editorLangId == python && !findInputFocussed && !replaceInputFocussed && jupyter.ownsSelection && !notebookEditorFocused && !isCompositeNotebook" |
138 | | - }, |
139 | | - { |
140 | | - "command": "jupyter.runcurrentcelladvance", |
141 | | - "key": "shift+enter", |
142 | | - "when": "editorTextFocus && !editorHasSelection && jupyter.hascodecells && !notebookEditorFocused && !isCompositeNotebook" |
143 | | - }, |
144 | | - { |
145 | | - "command": "jupyter.runcurrentcell", |
146 | | - "key": "ctrl+enter", |
147 | | - "when": "editorTextFocus && !editorHasSelection && jupyter.hascodecells && !notebookEditorFocused && !isCompositeNotebook" |
148 | | - }, |
149 | | - { |
150 | | - "command": "jupyter.runcurrentcellandaddbelow", |
151 | | - "key": "alt+enter", |
152 | | - "when": "editorTextFocus && !editorHasSelection && jupyter.hascodecells && !notebookEditorFocused" |
153 | | - }, |
154 | 69 | { |
155 | 70 | "key": "escape", |
156 | 71 | "when": "isCompositeNotebook && !editorHoverVisible && !suggestWidgetVisible && !isComposing && !inSnippetMode && !exceptionWidgetVisible && !selectionAnchorSet && !LinkedEditingInputVisible && !renameInputVisible && !editorHasSelection && !accessibilityHelpWidgetVisible && !breakpointWidgetVisible && !findWidgetVisible && !markersNavigationVisible && !parameterHintsVisible && !editorHasMultipleSelections && !notificationToastsVisible && !notebookEditorFocused && !inlineChatVisible", |
157 | 72 | "command": "interactive.input.clear" |
158 | | - }, |
159 | | - { |
160 | | - "command": "jupyter.insertCellBelowPosition", |
161 | | - "key": "ctrl+; s", |
162 | | - "when": "editorTextFocus && jupyter.hascodecells && !notebookEditorFocused" |
163 | | - }, |
164 | | - { |
165 | | - "command": "jupyter.insertCellBelow", |
166 | | - "key": "ctrl+; b", |
167 | | - "when": "editorTextFocus && jupyter.hascodecells && !notebookEditorFocused" |
168 | | - }, |
169 | | - { |
170 | | - "command": "jupyter.insertCellAbove", |
171 | | - "key": "ctrl+; a", |
172 | | - "when": "editorTextFocus && jupyter.hascodecells && !notebookEditorFocused" |
173 | | - }, |
174 | | - { |
175 | | - "command": "jupyter.deleteCells", |
176 | | - "key": "ctrl+; x", |
177 | | - "when": "editorTextFocus && jupyter.hascodecells && !notebookEditorFocused" |
178 | | - }, |
179 | | - { |
180 | | - "command": "jupyter.extendSelectionByCellAbove", |
181 | | - "key": "ctrl+alt+shift+[", |
182 | | - "when": "editorTextFocus && jupyter.hascodecells && !notebookEditorFocused" |
183 | | - }, |
184 | | - { |
185 | | - "command": "jupyter.extendSelectionByCellBelow", |
186 | | - "key": "ctrl+alt+shift+]", |
187 | | - "when": "editorTextFocus && jupyter.hascodecells && !notebookEditorFocused" |
188 | | - }, |
189 | | - { |
190 | | - "command": "jupyter.moveCellsUp", |
191 | | - "key": "ctrl+; u", |
192 | | - "when": "editorTextFocus && jupyter.hascodecells && !notebookEditorFocused" |
193 | | - }, |
194 | | - { |
195 | | - "command": "jupyter.moveCellsDown", |
196 | | - "key": "ctrl+; d", |
197 | | - "when": "editorTextFocus && jupyter.hascodecells && !notebookEditorFocused" |
198 | | - }, |
199 | | - { |
200 | | - "command": "jupyter.changeCellToMarkdown", |
201 | | - "key": "ctrl+; m", |
202 | | - "when": "editorTextFocus && jupyter.hascodecells && !notebookEditorFocused" |
203 | | - }, |
204 | | - { |
205 | | - "command": "jupyter.changeCellToCode", |
206 | | - "key": "ctrl+; c", |
207 | | - "when": "editorTextFocus && jupyter.hascodecells && !notebookEditorFocused" |
208 | | - }, |
209 | | - { |
210 | | - "command": "jupyter.gotoNextCellInFile", |
211 | | - "key": "ctrl+alt+]", |
212 | | - "when": "editorTextFocus && jupyter.hascodecells && !notebookEditorFocused" |
213 | | - }, |
214 | | - { |
215 | | - "command": "jupyter.gotoPrevCellInFile", |
216 | | - "key": "ctrl+alt+[", |
217 | | - "when": "editorTextFocus && jupyter.hascodecells && !notebookEditorFocused" |
218 | | - }, |
219 | | - { |
220 | | - "command": "jupyter.selectCellContents", |
221 | | - "key": "ctrl+alt+\\", |
222 | | - "when": "editorTextFocus && jupyter.hascodecells && !notebookEditorFocused" |
223 | | - }, |
224 | | - { |
225 | | - "command": "jupyter.selectCell", |
226 | | - "key": "ctrl+alt+shift+\\", |
227 | | - "when": "editorTextFocus && jupyter.hascodecells && !notebookEditorFocused" |
228 | | - }, |
229 | | - { |
230 | | - "command": "jupyter.refreshDataViewer", |
231 | | - "key": "ctrl+r", |
232 | | - "mac": "cmd+r", |
233 | | - "when": "jupyter.dataViewerActive" |
234 | | - }, |
235 | | - { |
236 | | - "command": "jupyter.runAndDebugCell", |
237 | | - "key": "ctrl+alt+shift+enter", |
238 | | - "mac": "ctrl+shift+enter" |
239 | | - }, |
240 | | - { |
241 | | - "command": "jupyter.runByLine", |
242 | | - "key": "f10" |
243 | | - }, |
244 | | - { |
245 | | - "command": "jupyter.runByLineNext", |
246 | | - "key": "f10" |
247 | | - }, |
248 | | - { |
249 | | - "command": "jupyter.runByLineStop", |
250 | | - "key": "ctrl+enter" |
251 | 73 | } |
252 | 74 | ], |
253 | 75 | "commands": [ |
|
1414 | 1236 | }, |
1415 | 1237 | "configuration": { |
1416 | 1238 | "type": "object", |
1417 | | - "title": "Jupyter", |
| 1239 | + "title": "Deepnote", |
1418 | 1240 | "properties": { |
1419 | 1241 | "jupyter.experiments.enabled": { |
1420 | 1242 | "type": "boolean", |
|
1972 | 1794 | } |
1973 | 1795 | ], |
1974 | 1796 | "notebookPreload": [ |
1975 | | - { |
1976 | | - "type": "jupyter-notebook", |
1977 | | - "localResourceRoots": [ |
1978 | | - "./temp" |
1979 | | - ], |
1980 | | - "entrypoint": "./dist/webviews/webview-side/ipywidgetsKernel/ipywidgetsKernel.js" |
1981 | | - }, |
1982 | 1797 | { |
1983 | 1798 | "type": "deepnote", |
1984 | 1799 | "localResourceRoots": [ |
|
1994 | 1809 | "entrypoint": "./dist/webviews/webview-side/ipywidgetsKernel/ipywidgetsKernel.js" |
1995 | 1810 | } |
1996 | 1811 | ], |
1997 | | - "notebookRenderer": [ |
1998 | | - { |
1999 | | - "id": "jupyter-ipywidget-renderer", |
2000 | | - "entrypoint": "./dist/webviews/webview-side/ipywidgetsRenderer/ipywidgetsRenderer.js", |
2001 | | - "displayName": "%jupyter.notebookRenderer.IPyWidget.displayName%", |
2002 | | - "mimeTypes": [ |
2003 | | - "application/vnd.jupyter.widget-view+json" |
2004 | | - ], |
2005 | | - "requiresMessaging": "always" |
2006 | | - } |
2007 | | - ], |
2008 | 1812 | "viewsContainers": { |
2009 | 1813 | "activitybar": [ |
2010 | | - { |
2011 | | - "id": "jupyter", |
2012 | | - "title": "Jupyter", |
2013 | | - "icon": "$(notebook)" |
2014 | | - }, |
2015 | 1814 | { |
2016 | 1815 | "id": "deepnote", |
2017 | 1816 | "title": "Deepnote", |
2018 | 1817 | "icon": "resources/DnDeepnoteLineLogo.svg" |
2019 | 1818 | } |
2020 | | - ], |
2021 | | - "panel": [ |
2022 | | - { |
2023 | | - "id": "jupyter-variables", |
2024 | | - "title": "Jupyter", |
2025 | | - "icon": "$(notebook)" |
2026 | | - } |
2027 | 1819 | ] |
2028 | 1820 | }, |
2029 | 1821 | "views": { |
|
0 commit comments