如何在Windows上更改Source Tree中默认的终端

14

我正在使用Windows 7和Source Tree。因为我不喜欢默认的cmd.exe,所以我想将其更改为Console2,这样Source Tree将会打开Command2而不是Cmd作为终端。


2
我认为这不是一个选项。你可能想考虑只更改默认终端:http://superuser.com/questions/509642/how-to-change-the-default-terminal-emulator-on-windows-cmd - Cody Gray
这个功能缺失,Atlassian 将会添加它 -- https://jira.atlassian.com/browse/SRCTREEWIN-173 - sendmoreinfo
2个回答

4

看起来你无法直接完成它。但是有几个解决方案/变通方法可供使用:

  1. 选择其他终端。ConEmu是一个包装器,可代替CMD.exe并作为您的默认终端,如果您告诉它这样做 [我认为Console2也可以实现此功能]。此外 - 原谅我的评论 - ConEmu比Console2好得多。

  2. 您可以在菜单中添加自定义动作。从全局选项中转到Custom Actions选项卡,并添加一个操作以使用您想要的控制台打开Open in Terminal。虽然没有直接点击终端图标那么酷,但您可以轻松实现相同的结果。

不幸的是,这些是现在最好的选择。

< p > < em > 注意 :根据 @sendmoreinfo 发布的链接,等待Atlassian默认添加可能是更好的选择。唯一的问题可能是根据一些人对Source tree的最新更新很糟糕,所以我还没有更新。

注意2:虽然这不能满足您的要求,但在Git选项卡下的设置中有一个选项可以让您将Git Bash设置为默认提示符。这可能或可能不会让您更接近您想要的位置。


2
您可以将Windows Terminal作为自定义操作添加进去。您可以在所选文件的上下文中运行自定义操作。请按照下面所示的方式定义一个新的自定义操作。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接