【发布时间】:2013-12-01 07:38:37
【问题描述】:
我想在 SourceTree 中设置默认文件查看器。现在的一个是记事本,它没有正确显示换行符(所有代码都在一行中)。
【问题讨论】:
-
哇,我什至不知道您可以通过单击文件项打开源文件以使用 SourceTree 进行编辑。那太棒了。也许它应该是弹出菜单上的一个选项(...)?
我想在 SourceTree 中设置默认文件查看器。现在的一个是记事本,它没有正确显示换行符(所有代码都在一行中)。
【问题讨论】:
SourceTree 使用默认的“打开方式”应用程序,例如 Explorer。据我所知,除了更改每个文件扩展名使用的默认应用程序之外,您无法更改 SourceTree 中菜单项的行为。
不过……
您可以使用工具 | 添加自定义操作以实现相同的结果。选项,自定义操作选项卡:
这将出现在“自定义操作”菜单下。据我所知,您无法为自定义操作添加快捷键。
【讨论】:
我的 MacBook 也遇到了同样的问题。
要让 sourcetree 打开所选版本,或打开当前版本包含您所需程序的文件,请更改用于将文件类型打开到所需应用的系统范围默认应用:
使用 Finder,找到您尝试通过 SourceTree
打开的具有相同文件类型的文件提示:如果找不到相同文件类型的文件,可以通过终端使用命令创建一个:
touch file.filetype
在 Finder
参考:https://www.laptopmag.com/articles/how-to-change-default-applications-mac
【讨论】:
受 Eric 的回答启发,适用于 Windows:
打开文件资源管理器>右键单击任何.py文件>“打开方式”>“选择另一个应用程序”>[您的编辑器,例如atom] > "始终使用此应用打开 .py 文件"(适用于 python 源文件)
然后只需右键单击 SourceTree 上的文件 >“打开所选版本”
【讨论】: