项目代码管理目前最好的工具就是Git了,合作开发、版本控制都是工作中经常用到的。我经常用的是Git的图形化工具是Git GUI,这个在安装Git的时候也是一起安装的。
不过以前用Git GUI处理分支的时候有一点很不方便:就是在文件differ窗口中,不可以快速的在自己的编辑器(Sublime Text)中打开该文件(右键打开该文件),特别是遇到文件存在着合并冲突的时候,得要在编辑器中一个个的文件去打开,然后解决冲突。
还好找到了这个在Git GUI中打开文件的快捷方法,在这里记录一下。
配置其实很简单,找到Git的安装目录下的 git-gui.tcl
文件并用编辑器打开,比如我本地的目录在:
D:\WEB\Git\libexec\git-core\git-gui.tcl
然后找到大概3526行(Git 版本不同,所在位置也会不同)的 create_common_diff_popup
方法,在该方法里面的第一行加上以下代码即可:
proc create_common_diff_popup {ctxm} { $ctxm add command \ -label [mc "Open this file in Sublime Text"] \ -command {eval exec {"D:/WEB/Sublime Text 2/sublime_text.exe"} $current_diff_path &} $ctxm add command \ -label [mc "Copy this file's Path"] \ -command { clipboard clear clipboard append \ -format STRING \ -type STRING \ -- $current_diff_path }
然后更改编辑器的执行文件完整地址(D:/WEB/Sublime Text 2/sublime_text.exe)就可以了。然后就可以右键直接在Sublime Text中打开该文件了:
除了广告和敏感话题言论之外,可以畅所欲言。 | |
为自己起个简短易记的名字。 | |
方便我可以联系到你,绝对不会被公开。 | |
你的个人主页,链接会加在昵称上方便大家访问。 |