Cell attachment cleanup tool improvement in diff editor (#161132)

* Move attachment out of custom metadata, prep for attachment clean up in diff editor

* recover attachments from dirty notebook document

* Allow metadata to be restored when content changed/reverted in nb diff editor
This commit is contained in:
Peng Lyu
2022-09-16 14:12:53 -07:00
committed by GitHub
parent 2d7655cb16
commit 6e8bc02be4
19 changed files with 166 additions and 47 deletions

View File

@@ -35,9 +35,13 @@ export function activate(context: vscode.ExtensionContext) {
transientOutputs: false,
transientCellMetadata: {
breakpointMargin: true,
custom: false
custom: false,
attachments: false
},
cellContentMetadata: {
attachments: true
}
}));
} as vscode.NotebookDocumentContentOptions));
vscode.languages.registerCodeLensProvider({ pattern: '**/*.ipynb' }, {
provideCodeLenses: (document) => {