Alternative: use the editor title actions (top-right of the editor):
Copy Review
Copy Review & Clean
Keyboard shortcuts
Copy Review:
macOS: Cmd+Option+C
Windows/Linux: Ctrl+Alt+C
Copy Review & Clean:
macOS: Cmd+Option+X
Windows/Linux: Ctrl+Alt+X
Clipboard export format
The exported text is designed to be pasted into an AI chat so it can apply the requested changes.
Example 1 (multiple comments in one file)
Each comment is tied to a specific file and line/range. Make edits that satisfy every comment.
File: docs/guide.md
- Location: L12 (range0: [11:0..11:42])
Comment: Replace “utilize” with “use”.
- Location: L27-L29 (range0: [26:0..28:0])
Comment: Convert this paragraph into 3 bullet points.
- Location: L54 (range0: [53:5..53:18])
Comment: Fix the heading level to match surrounding sections (use `##` here).
Example 2 (single-line selection)
Each comment is tied to a specific file and line/range. Make edits that satisfy every comment.
File: README.md
- Location: L15 (range0: [14:10..14:42])
Comment: Simplify this sentence; keep meaning.
Development
npm install
npm run compile # one-off build
npm run watch # watch mode (default build task for F5)
npm run lint
npm test # integration tests (downloads VS Code test host on first run)
Open this folder in VS Code and use Run > Start Debugging (F5) with the Run Extension launch configuration.