InnovaticInnovaticDocs
Features

Code Editor

Review agent-generated code and understand every change with the built-in editor and diff viewer.

You don't need to switch to an external editor to review what an agent produced. Innovatic's built-in viewer handles files, images, markdown previews, and git diffs — all in the same window.

File viewer

Open any file from the file explorer, a chat message, or the git status panel:

  • Syntax highlighting for 100+ languages, detected automatically from the file extension
  • Tabs — open multiple files, reorder by drag-and-drop, close individually or all at once
  • Markdown preview — toggle between source and rendered view for .md files
  • Image preview — zoom, pan, and download images without leaving Innovatic
  • Search within fileCmd+F / Ctrl+F to find text inline

Binary files are detected automatically and shown with a warning instead of raw bytes. Large files prompt before rendering.

Diff viewer

When an agent edits files, you see exactly what changed. Six comparison types cover every scenario:

Diff typeWhat it compares
StagedChanges ready to commit (in the git index)
UnstagedModified files not yet staged
UntrackedNew files not yet tracked by git
vs OriginYour branch versus the remote
CommittedChanges in recent commits
vs Merge BaseEverything on your branch since it diverged from the target

Diffs display with green additions, red deletions, syntax highlighting, and line numbers for both the old and new versions.

Inline diffs in chat

When the agent edits a file, the change appears directly in the conversation — you don't need to open the diff viewer separately. Old and new code are shown side by side, syntax-highlighted, with an option to expand large edits.

Open in external editor

Prefer VS Code, Cursor, or another editor? Click Open in external editor in any file's toolbar to launch it there directly. Innovatic detects your installed editors automatically.

On this page

On this page