Я ищу способ увидеть изменения моей местной истории.
Как увидеть изменения локальной истории в коде Visual Studio?
Ответ 1
Я думаю, что нет никакой встроенной поддержки для этого в VS Code.
Вы можете установить плагин, чтобы дать вам аналогичную функциональность. Например.:
https://marketplace.visualstudio.com/items?itemName=micnil.vscode-checkpoints
Или более известный:
https://marketplace.visualstudio.com/items?itemName=xyz.local-history
Некоторые детали могут нуждаться в настройке: Поиск кода VS иногда путается из-за дополнительных папок, создаваемых плагинами этого типа. Вы можете настроить его на игнорирование таких папок или изменение их местоположения (добавление таких папок в ваш файл .gitignore
также решает эту проблему).
Ответ 2
Я построил расширение под названием Checkpoints, альтернативу Local History. Контрольные точки поддерживают просмотр истории всех файлов (которые имеют контрольные точки) в древовидном представлении, а не только текущий активный файл. Есть и другие незначительные отличия, но в целом они довольно похожи.
Ответ 3
Основная функциональность
- Автоматически сохраненная локальная история доступна с расширением Local History.
- Локальная сохраненная локальная история доступна с расширением Checkpoints (это IntelliJ эквивалентно добавлению тегов в локальную историю).
Расширенная функциональность
- Ни одно из упомянутых выше расширений не поддерживает историю, когда файл перемещается или переименовывается.
- Вышеуказанные расширения поддерживают только историю редактирования. Например, они не поддерживают историю перемещения/удаления, как это делает IntelliJ.
Открытый запрос
Если вы хотите, чтобы эта функция была добавлена изначально, наряду со всеми дополнительными функциями, я бы рекомендовал отменить решение проблемы с открытым GitHub здесь.