Skip to content

kaicrit — CriticMarkup for VS Code

kaicrit logo

kaicrit brings a complete CriticMarkup workflow to VS Code:

  • Edit — insert change markers, navigate between them, and accept or reject changes without leaving the editor — including inline Accept · Reject actions, shown on hover by default or as an always-on CodeLens row. Changes are mirrored on the overview ruler, summarized by type in the status bar, and listed in a dedicated Changes sidebar. Editor features run for the file types you configure, with a per-file status-bar toggle.
  • Track Changes — record edits live as CriticMarkup, like "track changes" in a word processor.
  • Compare — diff two files into a single CriticMarkup document.
  • Double-Pane — view a CriticMarkup document as Original | New side by side, coloured but without the marker syntax.
  • Preview — render CriticMarkup in VS Code's built-in Markdown preview.

What is CriticMarkup?

CriticMarkup is a plain-text standard for tracking changes and inline comments. It works in any text file using simple bracket syntax. The full specification is maintained in the CriticMarkup-toolkit repository on GitHub.

About

Made by 0x2e6b6169. Source on GitHub.

Installation

Download the latest kaicrit-*.vsix from the Releases page, then install it:

code --install-extension kaicrit-*.vsix

The extension activates automatically on VS Code startup.