gpt4 book ai didi

windows - 设置 Tortoise SVN Windows 7 热键

转载 作者:可可西里 更新时间:2023-11-01 12:34:01 25 4
gpt4 key购买 nike

如何为常用的 SVN 操作(例如 diff)设置一些热键?

目前要查看差异,我必须选择文件,然后右键单击,导航到 TortoiseSVN,然后选择差异操作。对于经常使用的东西,只需几个步骤。

相反,我想选择文件并使用热键(例如 Ctrl-Alt-F)执行相同的 Diff 操作。

在寻找解决方案时,我发现有些人运行 AutoHotKey 脚本来做类似的事情,但这似乎有点矫枉过正。

我制作了一个热键快捷方式(使用标准的 Win 7 方法创建快捷方式然后调整其属性)来运行 TortoiseMerge,它是显示差异的工具,但是这样的快捷方式会忽略当前文件选择并显示一个空白的 TortoiseMerge .

有什么想法可以尝试吗?

最佳答案

您可以修改 TortoiseSVN 上下文菜单并将您喜欢的命令放在上下文菜单的根目录下。这样您只需单击两次即可进行比较。没那么多,我想。

TortoiseSVN Settings - Context Menu

另一种选择是使用高级文件管理器(如 Total Commander 或 FreeCommander),它使您能够使用自定义热键定义自定义菜单命令。

在 Total Commander 中,这将是“更改开始菜单”:

  • 命令:C:\Program Files (x86)\TortoiseSVN\bin\TortoiseProc.exe
  • 参数:/command:diff/path:%P\%N
  • 快捷键:CRTL+ALT+F1

无论是 shell 上下文菜单还是热键,您至少需要 2 个步骤来运行 TortoiseSVN 命令:

  1. 选择文件(选择并右键单击打开上下文菜单是一个操作)
  2. 运行命令(单击上下文菜单项或按快捷键)

从这个角度来看,这只是您个人喜好的问题:我应该单击两次还是应该单击一次然后将鼠标留在按键上? ;-)

关于windows - 设置 Tortoise SVN Windows 7 热键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5077805/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com