-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Don't show line blame for uncommitted lines #1987
Comments
Hi, I just came here to request this. "You, 1 second ago"? Yes, I know that. And now I'm thinking about that text instead of the changes I'm making. |
Hi, I get the point when you are doing a small feature and commit often. But sometimes when you start a big refactoring, moving some code around, doing some copy and paste, you might get lost and this information can be helpful. |
@janlarres-msft @HebaruSan would you want the annotation removed completely or would you like it shorter/less distracting -- maybe something like (e.g. replacing the text with a ✏️) @dieegorenan If implemented, this would be an opt-out setting, so this wouldn't impact anyone who gets value out of it today. |
I think either would be fine for me - a single emoji doesn't take up much space, so it wouldn't make much of a difference for the main issue of obscuring other annotations. |
@janlarres-msft Do you have a screenshot/example of another anotation being pushed out of view? I want to make sure I have a test case to make sure it works correctly. |
Thinking about it more, a better alternative, imo, is to have a new setting similar to |
Added a new Here's where you can customize the setting: Can you please verify this fix in tomorrow's GitLens insiders edition? You can install the GitLens insiders edition from here. Please be sure to disable or uninstall the stable version of GitLens first. |
It's working fine for me, thanks! |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Line blames are quite useful for committed lines, but for uncommitted lines it doesn't really show you any information you don't already know. But more importantly if you use other extensions that show line annotations, for example compiler errors, then those can be pushed out of the window by the blame, making them unreadable. So it would be very useful if you could disable line blames for uncommitted lines, especially since these are the lines that are most likely to contain errors that would need to be annotated.
Is that possible? There doesn't seem to be an option for it, but I'm not even sure if VS Code's API would support this.
The text was updated successfully, but these errors were encountered: