Files
vscode-extension-samples/document-paste/README.md

13 lines
689 B
Markdown
Raw Normal View History

2022-05-27 17:45:21 -07:00
# Document Paste Edit Sample
2025-01-10 10:30:07 -08:00
This sample example shows how to use the document paste APIs. This api let's extension hook into VS Code's normal copy and paste operations in text documents.
2022-05-27 17:45:21 -07:00
2025-01-10 10:30:07 -08:00
With this API you can:
- On copy, write data to the clipboard. This includes writing metadata that the can be picked up on paste.
- On paste, generate a custom edit that applies the paste. This can change the content being pasted or make more complex workspace edits, such as creating new files.
- Extensions can provide multiple ways that content can be pasted. Users can select how content should be pasted using the UI or with the `editor.pasteAs.preferences` setting.
Requires VS Code 1.97+.