File size: 689 Bytes
6202252 | 1 2 3 4 5 6 7 8 9 10 11 12 13 | # Document Paste Edit Sample
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.
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+. |