> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zencoder.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Keyboard Shortcuts

> Quick reference for all Zencoder keyboard shortcuts and commands in VS Code and JetBrains IDEs

## Agent & Chat

| Action              | VS Code                        | JetBrains                      |
| ------------------- | ------------------------------ | ------------------------------ |
| Open agent selector | `Cmd+.` / `Ctrl+.`             | `Cmd+.` / `Ctrl+.`             |
| New chat            | `Cmd+L` / `Ctrl+L`             | `Cmd+L` / `Ctrl+L`             |
| Focus chat input    | `Cmd+Shift+L` / `Ctrl+Shift+L` | `Cmd+Shift+L` / `Ctrl+Shift+L` |
| Send message        | `Enter`                        | `Enter`                        |
| New line in chat    | `Shift+Enter`                  | `Shift+Enter`                  |
| Stop generation     | `Escape`                       | `Escape`                       |

## Context & Mentions

| Action                 | VS Code                                 | JetBrains                               |
| ---------------------- | --------------------------------------- | --------------------------------------- |
| Mention a file         | Type `@` in chat                        | Type `@` in chat                        |
| Mention a Jira ticket  | Type `@Jira` in chat                    | Type `@Jira` in chat                    |
| Add file from explorer | Right-click file → Add to Zencoder chat | Right-click file → Add to Zencoder chat |
| Attach image           | Drag and drop or paste into chat        | Drag and drop or paste into chat        |

## Code Actions

| Action                 | VS Code                                      | JetBrains                                    |
| ---------------------- | -------------------------------------------- | -------------------------------------------- |
| Send selection to chat | Select code → right-click → Send to Zencoder | Select code → right-click → Send to Zencoder |
| Accept all changes     | Click **Accept** in diff view                | Click **Accept** in diff view                |
| Reject all changes     | Click **Reject** in diff view                | Click **Reject** in diff view                |

## IDE Extensions

| Action                    | VS Code                        | JetBrains                       |
| ------------------------- | ------------------------------ | ------------------------------- |
| Open extensions / plugins | `Cmd+Shift+X` / `Ctrl+Shift+X` | **Settings → Plugins**          |
| Open Zencoder settings    | `⋮` menu → Settings            | **Settings → Tools → Zencoder** |
| Open Agent Tools          | `⋮` menu → Agent Tools         | `⋮` menu → Agent Tools          |
| Open Integrations         | `⋮` menu → Integrations        | `⋮` menu → Integrations         |

## Zenflow Desktop App

| Action        | Shortcut           |
| ------------- | ------------------ |
| New task      | `Cmd+N` / `Ctrl+N` |
| Open settings | `Cmd+,` / `Ctrl+,` |

## Tips

<AccordionGroup>
  <Accordion title="Customize shortcuts in VS Code">
    Open the keyboard shortcuts editor (`Cmd+K Cmd+S` / `Ctrl+K Ctrl+S`) and search for "Zencoder" to see and modify all available shortcuts.
  </Accordion>

  <Accordion title="Customize shortcuts in JetBrains">
    Go to **Settings → Keymap** and search for "Zencoder" to view and rebind shortcuts.
  </Accordion>
</AccordionGroup>
