Разница между историей изменений на уровне файла и истории изменений на уровне элемента в Visual Studio Code заключается в том, как отображается информация о изменениях:
- История изменений на уровне файла доступна через вид «Временная шкала» (Timeline). 23 На панели отображается список исторических записей для файла, включая сообщения коммитов, автора и временные метки. 3 Каждая запись представляет снимок файла на различных этапах истории проекта. 3
- История изменений на уровне элемента доступна через индикаторы CodeLens. 1 Они позволяют увидеть, кто изменил код и какие изменения были внесены. 1 Для кода на C# или Visual Basic, который хранится вместе с системой управления версиями Team Foundation (TFVC) или Git, сведения предоставляются на уровнях класса и метода (индикаторы уровня кода элемента). 1 Для типов файлов, отличных от .cs и .vb, сведения по всему файлу приводятся в одном месте — в нижней части окна (индикаторы уровня файла). 1