# Change Log ## [0.3.7] - 2026-07-14 ### Fixed - 右键菜单现在会显示快捷键 `⌘⌥C` / `Ctrl+Alt+C` ## [0.3.6] - 2026-07-14 ### Added - 添加 MIT License 文件 ## [0.3.5] - 2026-07-14 ### Added - README 新增快捷键说明 ## [0.3.3] - 2026-07-14 ### Fixed - 修复 `copySmart` 命令未在 `contributes.commands` 中声明导致的 `command not found` 错误 ## [0.3.2] - 2026-07-14 ### Fixed - 合并 4 个 keybinding 为单个 `copySmart` 命令,去掉 `when` 条件,彻底解决快捷键不触发问题 - 合并 4 个 keybinding 为单个 `copySmart` 命令,去掉 `when` 条件,彻底解决快捷键不触发问题 ## [0.3.1] - 2026-07-14 ### Fixed - 快捷键区分平台:macOS `⌘⌥C`,Windows/Linux `Ctrl+Alt+C`,避免 Windows 键被系统拦截 ## [0.3.0] - 2026-07-14 ### Added - 快捷键 `⌘⌥C`(mac)/ `Ctrl+Alt+C`(win) — 编辑器/资源管理器上下文感知 - 快捷键键盘触发时自动降级到当前编辑器文件 - 添加 `onCommand` 显式激活事件,确保快捷键触发时扩展已激活 ### Fixed - 快捷键反复迭代:`Ctrl+K C` → `Shift+Alt+C` → `Ctrl+Alt+C` → `Ctrl+K C`(chord) → `⌘⌥C`,最终选定不冲突、不被 macOS 拦截的方案 ### Removed - 移除 CodeAction(💡 灯泡)功能 ## [0.2.10] - 2026-07-14 ## [0.2.9] - 2026-07-14 ### Removed - 移除 CodeAction(💡 灯泡)功能,保留快捷键和右键菜单 ## [0.2.8] - 2026-07-14 ## [0.2.7] - 2026-07-14 ### Fixed - CodeAction Kind 从 Source 改为 RefactorExtract,划选文本后自动亮起 💡 灯泡 ## [0.2.6] - 2026-07-14 ### Added - CodeAction (💡 灯泡): 划选文本后灯泡亮起,快速执行「Copy to AI: 选中区域」 - 快捷键 `Shift+Alt+C` / `Shift+Option+C`: 编辑器/资源管理器上下文感知 - 快捷键键盘触发时自动降级到当前编辑器文件 ## [0.2.5] - 2026-07-14 ### Changed - 快捷键从 `Ctrl+K C` 改为 `Shift+Alt+C`(`Shift+Option+C`),避免与内置快捷键冲突 ## [0.2.3] - 2026-07-11 ### Changed - Rename extension to `copy-ai-ctx` for marketplace publishing - Refactor commands: split single/multi selection into separate handlers - Remove workspace file picker dialog (copyWorkspaceFiles) - Remove keybindings (ctrl+alt+c, cmd+alt+c) ## [0.1.0] - 2026-07-11 ### Added - Command: Copy AI Context — Selection (copy selected code with file path, line, and column numbers) - Command: Copy AI Context — Active File (copy entire active file with file path) - Command: Copy AI Context — Workspace Files (pick files from workspace dialog to copy) - Command: Copy AI Context — Selected Files (multi-select files in explorer to copy) - Output format optimized for AI assistants: `[path LnCn-LnCn]` + code blocks - Status bar feedback on copy