https://github.com/ivorforce/vscode-git-diff-stepper
An experimental VSCode extension that allows you to step through a file's git log.
https://github.com/ivorforce/vscode-git-diff-stepper
Last synced: about 1 year ago
JSON representation
An experimental VSCode extension that allows you to step through a file's git log.
- Host: GitHub
- URL: https://github.com/ivorforce/vscode-git-diff-stepper
- Owner: Ivorforce
- Created: 2023-05-13T23:26:18.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-17T00:31:42.000Z (about 3 years ago)
- Last Synced: 2025-02-09T20:18:38.823Z (over 1 year ago)
- Language: TypeScript
- Size: 34.2 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# git-diff-stepper README
A plugin to step through the git history of a file using `git-diff`.
This is not in active development: VSCode doesn't expose a way to create editors in insets, and that [won't change in the near future](https://github.com/microsoft/vscode/issues/153198). Check out the standalone application instead: [Git Diff Stepper](https://github.com/Ivorforce/Git-Diff-Stepper).
## Features
Open a file and run `Git Diff Stepper: Begin` from the command palette. Then, run `Git Diff Stepper: Next` and `Git Diff Stepper: Previouis` to step through the iterations. I recommend setting shortcuts for these actions.
## Requirements
This extension can only be run in VSCode Insiders, because it uses the proposal `editorInsets`. Its status is tracked [here](https://github.com/microsoft/vscode/issues/85682).
## Extension Settings
None, yet.
## Known Issues
- Added lines are not highlighted like code.
- Changes are not animated.
- Backwards stepping is not possible.
- It should be possible to compare your version to a specific other version.
- The file should be edit-locked.
## Release Notes
### 0.1
Basic Functionality.