use*_*353 10 git atlassian-sourcetree
SourceTree有一个名为unstaged files的窗口,它显示未提交更改的文件.我想右键单击文件名并在外部编辑器中打开它.所以我添加了一个自定义操作 - >编辑 - > pathtoeditor\editor.exe $ REPO\$ FILE.
这将启动编辑器.但SourceTree也一直在显示进度条.
只有在我关闭外部编辑器后,进度条才会关闭.
我该如何避免这种情况?在外部编辑器中打开文件后,我希望SourceTree的UI返回到正常状态,而无需等待编辑器退出.
这是一个老问题,但如果其他人目前正在寻找答案,最简单的方法是按照以下步骤操作
现在,如果您右键单击 Sourcetree 中的文件并转到自定义操作菜单,它将拥有您创建的操作。单击它,它将在您选择的应用程序中打开,而不会无缘无故地保持进度条打开。
创建一个 .bat 文件,比如...“launchNotepad.bat”,如下所示
@call pathtoEditor\editor %1
Run Code Online (Sandbox Code Playgroud)
使批处理文件成为您的脚本目标,并且您的参数保留为 $REPO\$FILE。这将使启动编辑器成为您的操作,而不是编辑器本身。
这还有其他一些优点,例如 SourceTree 无需重新启动即可获取批处理文件的更新。
| 归档时间: |
|
| 查看次数: |
1174 次 |
| 最近记录: |