← All features

Feature

Syntax Highlighting.

Fenced code blocks are syntax-highlighted with highlight.js and split into individual lines so you can comment on specific lines inside code — not just the block as a whole.

How it works

1

Supports Go, Python, JavaScript, TypeScript, Rust, Ruby, Java, C, C++, Shell, SQL, YAML, JSON, and more via highlight.js.

2

Each line inside a fenced code block is a separate commentable element. Select line 3 of a code block and leave a review note right there.

3

Highlighting respects your current theme — dark and light palettes are both fully styled.

4

Code blocks preserve whitespace and formatting exactly as written. Long lines wrap so nothing is hidden off-screen.

Try it out

Install Crit and start reviewing markdown in seconds.

$ brew install tomasz-tomczyk/tap/crit
then run
$ crit plan.md

Or download a pre-built binary from GitHub Releases.

More features