n1ro°
RU

Компьютеры · Инструкция

Как включить Git Blame в VS Code

Встроенный Git в VS Code может показать commit и автора строки без отдельного расширения. Это удобно, когда нужно быстро

Редакция N1RO · Проверено

Короткий ответ

Запустите `Git: Toggle Git Blame Editor Decoration` для inline blame или `Git: Toggle Git Blame Status Bar Item` для информации в status bar.

Что делать

  1. 1. Откройте tracked файл: Blame имеет смысл для файла, который присутствует в Git history.
  2. 2. Откройте Command Palette: Найдите команды Git Blame.
  3. 3. Включите inline режим: Запустите `Git: Toggle Git Blame Editor Decoration`.
  4. 4. Настройте отображение: При необходимости используйте settings `git.blame.editorDecoration.enabled` и `git.blame.statusBarItem.enabled`.

Что означает blame

Blame показывает commit, который последним изменил конкретную строку в текущей истории; это не доказательство первоначального авторства кода.

Важно

Blame показывает последний commit для строки в текущей истории, а не первоначального автора идеи или владельца кода.

Как понять, что всё сработало

  • Inline decoration или Status Bar показывает commit/author для строки из Git history.
  • Результат blame интерпретируется как последнее изменение строки, а не как авторство всей функции.

Что учитывать

Blame показывает последний commit для строки в текущей истории, а не первоначального автора идеи или владельца кода.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. View source control history). Пример и формулировки — редакция N1RO на 2026-09-18.