TortoiseMerge shortcut keys

687 views
Skip to first unread message

Bengt Gunne

unread,
Apr 19, 2011, 9:01:54 AM4/19/11
to us...@tortoisesvn.tigris.org
Hi!

I use TortoiseMerge a lot and it is a great and scalable utility. One use is to verify test suites that at times contains many differences that are each reviewed and "approved" individually.

For this type of work I use the the shortcut keys extensively. To move to the next difference ctrl-downarrow is used and then alt-rightarrow is used when the diff is ok. Each of these keys has to pressed in the correct order and is really slow. This is really cumbersome and actually limits productivity.

The alt-key has an additional problem as it also activates the menu if pressed an extra time.

If would be great if the shortcut keys used for "Use left block" was changed to ctrl-right arrow. This would really speed up the entire process and would require much less effort! If generalized ctrl-leftarrow could be used to move the change in the other direction!

When you back out of a change with ctrl-z the utility sometimes moves to another place in the file (this is not terribly important but I thought I would mention it).

Thanks for a great utility
Bengt

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2721367

To unsubscribe from this discussion, e-mail: [users-un...@tortoisesvn.tigris.org].

Stefan Küng

unread,
Apr 19, 2011, 2:15:08 PM4/19/11
to us...@tortoisesvn.tigris.org
On 19.04.2011 15:01, Bengt Gunne wrote:
> Hi!
>
> I use TortoiseMerge a lot and it is a great and scalable utility. One use is to verify test suites that at times contains many differences that are each reviewed and "approved" individually.
>
> For this type of work I use the the shortcut keys extensively. To move to the next difference ctrl-downarrow is used and then alt-rightarrow is used when the diff is ok. Each of these keys has to pressed in the correct order and is really slow. This is really cumbersome and actually limits productivity.
>
> The alt-key has an additional problem as it also activates the menu if pressed an extra time.
>
> If would be great if the shortcut keys used for "Use left block" was changed to ctrl-right arrow. This would really speed up the entire process and would require much less effort! If generalized ctrl-leftarrow could be used to move the change in the other direction!
>
> When you back out of a change with ctrl-z the utility sometimes moves to another place in the file (this is not terribly important but I thought I would mention it).

Ctrl-right/left is used for the cursor/caret, moving one word
left/right. That's a common shortcut key for that. I'd like to keep that.

Stefan

--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2721500

Bengt Gunne

unread,
Apr 19, 2011, 4:00:42 PM4/19/11
to us...@tortoisesvn.tigris.org
Oh, ok. It can be any shortcut you feel is appropriate. It is just the switching between ctrl-something and alt-something that is difficult!

Bengt

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2721533

Stefan Küng

unread,
Apr 19, 2011, 4:40:06 PM4/19/11
to us...@tortoisesvn.tigris.org
On 19.04.2011 22:00, Bengt Gunne wrote:
> Oh, ok. It can be any shortcut you feel is appropriate. It is just the switching between ctrl-something and alt-something that is difficult!

Any suggestions?

Stefan

--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2721548

Bob Archer

unread,
Apr 19, 2011, 5:06:02 PM4/19/11
to us...@tortoisesvn.tigris.org
> On 19.04.2011 22:00, Bengt Gunne wrote:
> > Oh, ok. It can be any shortcut you feel is appropriate. It is
> just the switching between ctrl-something and alt-something that is
> difficult!
>
> Any suggestions?
>

Beyond Compare uses Ctrl-Shift-L (move to left) and Ctrl-Shift-R (move to right). Of course all the command keys are customizable.

BOb

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2721555

Alexander Iljin

unread,
Apr 19, 2011, 6:33:34 PM4/19/11
to us...@tortoisesvn.tigris.org
Hello!

>> Oh, ok. It can be any shortcut you feel is appropriate. It is just the switching between ctrl-something and alt-something that is difficult!

SK> Any suggestions?

Alt+Left, Alt+Right. WinMerge.

---=====---
Alexander

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2721561

Bengt Gunne

unread,
Apr 20, 2011, 3:42:06 AM4/20/11
to us...@tortoisesvn.tigris.org
After reviewing TortoiseMergeENG.rc I suggest that you add F12 as "Use left block" and shift-F12 as "Use right block".

This way F11 (next difference) and F12 (use left block) could be used to do the work really fast and easy!!

Thanks
Bengt

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2721680

Stefan Küng

unread,
Apr 20, 2011, 3:15:00 PM4/20/11
to us...@tortoisesvn.tigris.org
On 20.04.2011 00:33, Alexander Iljin wrote:
> Hello!
>
>>> Oh, ok. It can be any shortcut you feel is appropriate. It is just the switching between ctrl-something and alt-something that is difficult!
> SK> Any suggestions?
>
> Alt+Left, Alt+Right. WinMerge.

That's what we use now.

Stefan

--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2721895

Bengt Gunne

unread,
Apr 21, 2011, 4:32:55 AM4/21/11
to us...@tortoisesvn.tigris.org
I see that there is not any implementation for "use right file". Instead left and right files are switched in the view. So I modify my suggestion to:

VK_F12, ID_EDIT_USELEFTBLOCK, VIRTKEY,NOINVERT

Bengt

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2722073

Bengt Gunne

unread,
Apr 27, 2011, 3:38:56 AM4/27/11
to us...@tortoisesvn.tigris.org
Any comment Stefan?

Bengt

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2724519

Stefan Küng

unread,
Apr 27, 2011, 3:48:00 AM4/27/11
to us...@tortoisesvn.tigris.org
On Wed, Apr 27, 2011 at 09:38, Bengt Gunne <bengt...@mimer.se> wrote:
> Any comment Stefan?

http://code.google.com/p/tortoisesvn/source/detail?r=21197

--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2724524

Bengt Gunne

unread,
Apr 27, 2011, 7:25:46 AM4/27/11
to us...@tortoisesvn.tigris.org
Super! Very much appreciated!

Regards
Bengt

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2724789

Bengt Gunne

unread,
Jun 6, 2011, 11:12:13 AM6/6/11
to us...@tortoisesvn.tigris.org
I thought this would be in 1.6.16. But it is not in 64-bit release anyway.

Regards
Bengt

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2759066

Andy Levy

unread,
Jun 6, 2011, 11:26:47 AM6/6/11
to us...@tortoisesvn.tigris.org
On Mon, Jun 6, 2011 at 11:12, Bengt Gunne <bengt...@mimer.se> wrote:
> I thought this would be in 1.6.16. But it is not in 64-bit release anyway.

New features aren't added to the stable branch.

Please quote some context in your replies.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2759071

Reply all
Reply to author
Forward
0 new messages