Skip to content

便利なツール#

diff2html-cli#

git diff の結果(標準出力)を diff2html コマンドと --input stdin オプションにパイプして渡すことで、 diff 結果がhtml ファイルとして出力される。

  • diff2html-cli
  • install: npm install -g diff2html-cli
  • version 確認: diff2html --version
  • git diff [比較対象1] [比較対象2] | diff2html --input stdin
  • git diff [比較対象1] [比較対象2] | diff2html --input stdin --style side
  • windownsでの実行例:git diff .\text1.txt .\text2.txt | diff2html --input stdin --style side

使い方#

diff2HtmlCompare#

  • diff2HtmlCompare

  • git clone git@github.com:wagoodman/diff2HtmlCompare.git

  • pip install -r requirements.txt
  • diff2HtmlCompare.py [-h] [-s] [-v] file1 file2

Info

引数
positional arguments:
  file1       file to compare ("before" file).
  file2       file to compare ("after" file).

optional arguments:
  -h, --help  show this help message and exit
  -s, --show  show html in a browser.
  -v          show verbose output.

Info

def wrap(self, source, outfile): の部分をdef wrap(self, source): へ変更しないとエラーに