先看Directory Opus中的效果:
首先,Directory Opus是一款非常不错的文件管理器,因为软件能够极大提高文件管理效率,于是我支持了正版,从12到13都购买了正版,最近发现这个管理器本身并没有完美集成Windows的自带右键菜单,尤其是第三方软件添加的右键菜单,比如TortoiseGit,但是我经常使用TortoiseGit的功能,频繁切换自带的资源管理器确实比较麻烦。
好在DO有强大的自定义功能,当然也包括自定义右键菜单,经过一番研究,我终于成功实现了添加TortoiseGit的常用功能到DO当中。下面以DO13为例,进行说明如何操作。
首先,点击菜单栏的设置,然后选择自定义工具栏和热键。
然后点击右键菜单,然后在文件显示栏背景的下面-文件夹上点击右键,选择编辑按钮,此时弹出文件夹下的右键菜单的自定义功能。
在新建文件夹处,点击右键,选择新建菜单。
进入菜单编辑按钮。
按照下图配置1处的文字。
点击2,然后按照下图配置路径
/programfiles/TortoiseGit/bin/TortoiseGitProc.exe
和图标:
接着回到菜单编辑按钮,在刚刚添加的Git相关...菜单上点击右键,按照下图添加按钮。
此时进入按钮功能菜单,下面以添加拉取功能为例,其他功能类似,我会把各个功能的关键命令贴在下方:
将1处的标记修改成 Git 拉取 2处修改成下方的命令的具体命令内容,3按照刚刚配置菜单图标的方法,设置好对应的图标,具体的图标选择可以按照自己的喜欢,建议和原本的命令一致。
下面是各个命令的具体命令内容:
Git 拉取
cd {sourcepath}
C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe /command:pull /path:"{sourcepath}"
Git 提交
cd {sourcepath}
C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe /command:commit /path:"{sourcepath}"
Git 推送
cd {sourcepath}
C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe /command:push /path:"{sourcepath}"
Git 克隆
cd {sourcepath}
C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe /command:clone /path:"{sourcepath}"
显示日志
cd {sourcepath}
C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe /command:log /path:"{sourcepath}"
至此,实现了自定义DO在文件夹的右键菜单,实现了常用功能,其他常用功能可以按照类似的方法进行,如果不知道命令的具体内容是什么,可以参考这篇文章
《Directory Opus 使用命令编辑器集成 TortoiseGit 的各种功能》,这篇文章对我的启发很大,尤其是打开资源管理子的命令行,可以很方便我们开启新功能。
以上就是对于此次内容的分享了,如果你正好使用Directory Opus,或许可以帮上你的忙。