Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Inline Blame MiniNew to Visual Studio Code? Get it now.
Inline Blame Mini

Inline Blame Mini

Joao Paulo Marra

|
105 installs
| (1) | Free
Lightweight git blame information for the current cursor line
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Inline Blame Mini

Version VS Code License: MIT

🚀 Lightning-fast git blame information - See who changed what, when, right in your editor!

A minimal, performant VS Code extension that shows git blame information inline for the current cursor line. No more switching tabs or running terminal commands!

✨ Features

🎯 Smart & Fast

  • ⚡ Instant blame - Shows blame info as you move your cursor
  • 🧠 Intelligent caching - Remembers blame data for lightning-fast subsequent views
  • 🎭 Smart display - Shows "You" for your own commits
  • 🚀 Optimized performance - Debounced updates, timeout protection, and memory-efficient caching

🎨 Beautiful & Customizable

  • 🎨 Subtle styling - Non-intrusive gray text that blends with your theme
  • 📍 Flexible positioning - End-of-line, above-line, or below-line
  • 🎛️ Full customization - Colors, fonts, margins, and formats
  • 🌙 Theme aware - Works beautifully with light and dark themes

🔧 Powerful & Reliable

  • 📊 Status bar integration - Quick overview at a glance
  • 📋 Detailed commit view - Click to see full commit details
  • 🛠️ Comprehensive error handling - Helpful troubleshooting guides
  • 🔍 File filtering - Include/exclude patterns for precise control

📸 Screenshots

✨ Inline Blame in Action

Inline Blame Display

Clean, contextual blame information appears instantly as you move your cursor

📊 Status Bar Overview

Status Bar Information

Quick status bar summary with author and time information

📋 Detailed Commit Information

Click on any blame info to view comprehensive commit details including author, time, hash, and full commit message

🚀 Quick Start

  1. Install from VS Code Marketplace
  2. Open any git-tracked file
  3. Move your cursor - blame info appears instantly!
  4. Click on blame text for detailed commit view

⚙️ Configuration

Essential Settings

{
  "inline-blame-mini.enabled": true,
  "inline-blame-mini.showOnlyWhenChanged": true,
  "inline-blame-mini.statusBar.enabled": true
}

Advanced Customization

{
  "inline-blame-mini.format": "{author}, {timeAgo} • {summary}",
  "inline-blame-mini.style.position": "end-of-line",
  "inline-blame-mini.style.color": "rgba(136, 136, 136, 0.7)",
  "inline-blame-mini.excludeFiles": [],
  "inline-blame-mini.includeFiles": ["**/*"]
}

🎮 Commands

Command Description Shortcut
Toggle Inline Blame Enable/disable extension -
Refresh Blame Information Manual refresh -
Show Commit Details Open detailed commit panel -
Show Troubleshooting Guide Get help with issues -
Open Settings Quick access to settings -

🏆 Why Choose Inline Blame Mini?

⚡ Performance First

  • 500x faster than full-file blame operations
  • Smart caching prevents redundant git calls
  • Timeout protection prevents hanging on large repos
  • Memory efficient with automatic cleanup

🎯 Developer Experience

  • Zero configuration - works out of the box
  • Non-intrusive - doesn't interfere with your workflow
  • Keyboard friendly - all features accessible via commands
  • Error resilient - helpful guidance when things go wrong

🔧 Enterprise Ready

  • Large repo support - handles massive codebases gracefully
  • File size limits - automatically skips problematic files
  • Git compatibility - works with all git workflows
  • VS Code native - follows platform conventions

🐛 Troubleshooting

Common Issues & Solutions

Issue Solution
🚫 Git not available Install Git from git-scm.com
📁 Not a git repository Run git init in your project folder
🔍 File not tracked Run git add filename.ext to track the file
⏱️ Operation timed out Repository may be too large - check network connection
💾 Unsaved changes Save the file to see accurate blame information

Get Help

  • Command Palette → Inline Blame Mini: Show Troubleshooting Guide
  • Status Bar → Click error/warning messages for guidance
  • GitHub Issues → Report bugs or request features

📋 Requirements

  • VS Code: 1.105+
  • Git: Any recent version (must be in PATH)
  • Repository: File must be saved and git-tracked

🤝 Contributing

Found a bug or have a feature request? We'd love to hear from you!

  • 🐛 Bug Reports: GitHub Issues
  • 💡 Feature Requests: GitHub Discussions
  • 📖 Documentation: GitHub Wiki

📄 License

MIT License - Free for personal and commercial use


Made with ❤️ for developers who care about productivity

⭐ Star on GitHub • 📦 Install from Marketplace

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft