【问题标题】:How do I configure TortoiseHg to open a file in the right program based on its extension?如何配置 TortoiseHg 以根据其扩展名在正确的程序中打开文件?
【发布时间】:2011-09-21 21:29:38
【问题描述】:

我在 WindowsXP 中使用 TortoiseHg v2.2.1 和 Mercurial 1.9。如何配置 TortoiseHg 以查看基于 Windows 与其扩展名关联的应用程序的文件?

例如,如果我在存储库中有一个 .docx 文件并且我正在查看它的修订历史记录,我希望 View at revision... 在 MS Word 中打开选定的修订。同样对于其他二进制文件类型,如 ppt 和 xls,我无法使用默认文本编辑器或 kdiff3 查看。

我是否可以利用 Windows 已经知道使用什么程序来打开某些类型的文件,或者我是否必须在 Tortoise 配置文件中手动配置每种感兴趣的文件类型?

我在 TortoiseHg\diff-scripts 文件夹中发现了几个 SVN 脚本,它们看起来解决了类似的二进制文件差异问题,而不是简单地查看它们,但这些似乎没有被激活,我不确定如果我需要在 MergePatterns.rcMercurial.ini 文件中修改以使这一切正常工作。

【问题讨论】:

标签: windows tortoisehg


【解决方案1】:

要使“查看修订版”使用与文件扩展名相关的任何程序,请尝试以下技巧:在“TortoiseHg”部分的“全局设置”中,输入start "" 作为“可视化编辑器”。注意空的""。这是必要的,这样start 就不会使用由 TortoiseHg 在引号中传递的文件名作为窗口标题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-20
    • 1970-01-01
    • 1970-01-01
    • 2014-08-21
    • 1970-01-01
    相关资源
    最近更新 更多