复制用户选中文本的行列位置信息,供 AI 使用

Developer 7238cb62a0 refactor: remove code blocks, use space-separated multi-file format il y a 1 mois
dist 7238cb62a0 refactor: remove code blocks, use space-separated multi-file format il y a 1 mois
src 7238cb62a0 refactor: remove code blocks, use space-separated multi-file format il y a 1 mois
.gitignore 80d37e19d0 chore: ignore vsix packages in gitignore il y a 1 mois
.vscodeignore 7e7870734d feat: add project scaffold il y a 1 mois
CHANGELOG.md 3146b230ae docs: add README and CHANGELOG il y a 1 mois
README.md 3146b230ae docs: add README and CHANGELOG il y a 1 mois
esbuild.js 7e7870734d feat: add project scaffold il y a 1 mois
package-lock.json 965140ef14 chore: update package-lock.json after npm install il y a 1 mois
package.json 7e7870734d feat: add project scaffold il y a 1 mois
tsconfig.json 7e7870734d feat: add project scaffold il y a 1 mois

README.md

Copy AI Context

A VS Code extension to copy code context formatted for AI assistants (Claude, ChatGPT, pi agent, etc.).

Features

  • Copy Selection (Ctrl+Alt+C / Cmd+Alt+C) — Copy selected code with file path, line, and column numbers
  • Copy Active File (Ctrl+Alt+F / Cmd+Alt+F) — Copy the entire active file
  • Copy Workspace Files — Pick files from the workspace to copy as context
  • Copy Selected Files — Select multiple files in the explorer and copy their contents

Output Format

[src/file.ts L10C1-L25C30]

typescript // your code here

Requirements

  • VS Code 1.85+

Development

npm install
npm run build

Press F5 in VS Code to launch a development extension host.

Changes

See CHANGELOG.md.