Welcome to codesync, an extension for storing and sharing Github Copilot or Cursor prompts and conversations!
No work on your end. There might be some delay!
Hover over AI-generated code to see the prompt that led to that particular code snippet. The other lines generated by that prompt get highlighted as well. Prompts are like automatic documentation.
Chats that result in code get automatically written to file to be committed. If there's any reason you'd like to hide a chat, you can manually "stage" and "unstage" chats - - treat chats like diffs.
- Open the codesync side view by clicking on the codesync icon in the Activity Bar.
- Use the Panel View to stage or unstage chats
- IMPORTANT: when you commit,
> git add .codesync/
Use the keyboard shortcut Cmd+Shift+G
to toggle full color highlights on and off.
- Select a previous chat from the Panel View.
- Click the "resume" button to continue the chat.
- Codesync will provide all necessary context, including prompts and context files, in a markdown file.
- Automatic Chat Capture: Codesync automatically captures your inline chats and panel chats.
- Chat Management: Manage panel chats in the UI - stage and unstage them like files in a commit.
- AI-Blame: Hover over AI-generated code to view the prompt that led to that commit.
- Decoration Toggle: Easily toggle decorations (hover and highlights) with a keyboard shortcut.
- Continuous Chat: Pick up where you or your coworker left off by continuing the chat.