Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>CulpritNew to Visual Studio Code? Get it now.
Culprit

Culprit

goeselt

|
4 installs
| (0) | Free
Lightweight inline git blame -- shows author and date per line, hover for recent file commits, click to view diff.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Culprit

Culprit is a Visual Studio Code extension that shows inline Git blame for the current line while you read or edit code. It helps you identify who changed a line, when it changed, and what commit introduced it, without leaving the editor.

Quick Start

  1. Install Culprit (goeselt.culprit) from the Visual Studio Code Extensions view.
  2. Open any tracked file inside a Git repository.
  3. Move the cursor to a committed line.

You will see an inline annotation such as:

abc1234: tighten hover command handling

Hover the annotation to view author, date, and recent file commits. Click a commit hash to open the diff.

Features

  • Shows inline blame for the active line with commit hash and summary.
  • Displays author and relative date in hover details.
  • Lists recent commits for the current file in the same hover.
  • Opens commit diffs directly from clickable commit links.
  • Stays low-noise by annotating only the current line.

Usage Examples

Use the command palette to control behavior:

  • Culprit: Toggle Inline Blame
  • Culprit: Show Commit Diff

Extension setting:

Setting Default Description
culprit.enabled true Enable inline blame annotations.

Requirements

  • Visual Studio Code 1.120.0 or newer.
  • Git available on your PATH.
  • A workspace that contains a Git repository.

Culprit runs local Git commands only and does not send repository data to external services.

Further Reading

  • Maintenance and release notes: docs/housekeeping.md

Contributing and License

  • Contributor guide: CONTRIBUTING.md
  • License text: LICENSE
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft