使用TortoiseHg的WebStorm diff工具

时间:2016-05-10 10:57:04

标签: mercurial webstorm tortoisehg

有没有办法在TortoiseHg中使用WebStorm diff工具?

我试图在vdiff = /usr/local/bin/wstorm中设置.hgrc,但它没有帮助。

2 个答案:

答案 0 :(得分:1)

  • 如果您想使用Extdiff extension
  • 的外部差异,则必须执行更多工作
  • 现在自定义差异工具可以添加到没有此扩展程序的Mercurial:在[merge-tools]中读取MergeTools.rc部分的任何合并工具,但只注意* diff键,即diffargsdiff3argsdirdiff

答案 1 :(得分:0)

  1. 根据指示here从命令行启用WebStorm操作调用(以便您可以从终端执行webstorm。)
  2. 将以下内容放入.hgrc文件:
  3. [extensions]
    extdiff =
    
    [extdiff]
    cmd.wsdiff = webstorm
    opts.wsdiff = diff
    
    1. (奖金)将WebStorm作为默认合并工具:
    2. [ui]
      merge = webstorm
      
      [merge-tools]
      webstorm.premerge = false
      webstorm.args = merge $local $other $base $output