mrcrowl / vscode-hg

Integrated Mercurial source control for Visual Studio Code
MIT License
72 stars 37 forks source link

Allow following annotations through history #180

Open Alphare opened 2 years ago

Alphare commented 2 years ago

Sometimes trying to understand the changes a file/function went through implies combing through multiple layers of history.

In the CLI it's basically hg annotate REV + hg export REV2 + hg annotate REV2. It's been on my bucket list for some time to add some sort of interactive option for annotate in Mercurial that would help streamline this process, but alas I have too little time as of right now.

The vscode-hg extension could provide such a feature by allowing you to "annotate the file at this revision" from within the pop-up, which would open a new tab with the file annotated, allowing the same process to loop.

What do you think?