+17
Completed

Add Keyboard shortcuts for staging hunks, lines and inner-line changes

Łukasz 4 years ago updated by Thomas Singer 4 years ago 4

Could you please add keyboard shortcuts for staging hunks, lines and inner-line changes?
To allow mouse-free reviews of changes.

This should not change the way the SmartGit is working (small change?) but should help a lot for people like me.

GOOD, I'M SATISFIED

thank you!
Can't wait for the 21.1 #17062.

Satisfaction mark by Łukasz 4 years ago

It looks like this idea is getting a little bit of momentum. So few more details.

While reviewing local changes in both Main and Review Perspectives, I can use the keyboard shortcuts to navigate between changes:



However, the shortcuts for stagging apply to the entire file:


So after going to a change with a keyboard shortcut, I need to use the mouse to select the staging option from the context menu - which is very frustrating:


Adding keyboard shortcuts for these options would change my life :P

+2
Completed

SmartGit 21.1 #17062 should offer keyboard support for these actions. You can find them as "Apply [Innerline Change|Line] to Right/Left" in the keyboard settings. Applying the whole block is named "Take Left/Right" (from the Compare).

+1

@SmartGitTeam - while working on a product, like i.e. SmartGit, you should have your own Vision oof it and stick to it. I believe it is seldom a good idea to add features for specific clients - this is a pandora box that could jeopardize the entire product in the long run.
However, this request seems like only extending your product by shortcuts: the same product, the same Vision, but few more shortcuts, so hopefully a better UX for some users.

This would help me too, +1