ืืื ืืคืงืืื schdiff ืฉื ืืชื ืืืคืขืื ืืกืคืง ืืืืจืื ืืืื ืื ืฉื OnWorks ืืืืฆืขืืช ืืืช ืืชืื ืืช ืืขืืืื ืืืงืืื ืืช ืืืจืืืืช ืฉืื ื, ืืืื Ubuntu Online, Fedora Online, ืืืืืืืจ ืืงืืื ืฉื Windows ืื ืืืืืืืจ ืืงืืื ืฉื MAC OS
ืชึธืึฐื ึดืืช:
ืฉืึตื
schdiff - ืืื ืืืื ืืจืคื ืืกืืืืืงื
ืชึทืงืฆึดืืจ
schdiff infile1.sch infile2.sch
ืชืืืืจ
ืืฉืืืื schdiff ืืชืืื ืืช ืชืฉืชืืฉ ImageMagick(1) ืืื ืืืฆืื ืืืื ืืจืคื ืฉื ืฉื ื gschem
ืงืืฆืื ืกืืืืืื. ืื ืืื ืฉืืืืฉื ืืฉืืืื ืขื ืืขืจืืช ืืงืจืช ืืจืกืืืช ืืื ืฉืื ืืืื
ืืฉืืื ืืื ืฉื ื ืืจืกืืืช ืฉื ืืืชื ืงืืืฅ, ืืืืง ืฉืื ืืืื ืืื'. ืขื ืืืช, ืืื ืืืืื ื
ืฉืืื ืืืื ืืืฉืืืช ืจืง ืฉื ื ืงืืฆืื ืื-ืืื ืืช; ืื ืื ืืืื ืืืืืื ืกืคืจืืืช ืฉืืืืช ืืื ืื
ืฉืื ื ืืจืกื ืฉืืื (ืืื ืื ืื ืืืจืกื ืืฉืคืืขื ืจืง ืขื ืงืืืฅ ืืื). ืื ืืืื ืืืืืช ืืงืืืช
ืืืืืจ ืืขืืื ืขื ืจืื ืืขืจืืืช ืืงืจืช ืืืจืกื. ืืืื ืืืจืืืช ืืฉืืืฉื:
git: ืืฉืชืืฉ difftool ืคืงืืื ืืืืืง ืืคื ืฉืืืืช ืืฉืชืืฉ ืืืื , ืืื ืืกืคืง ืืช -x schdiff
ืืึนืคึผึฐืฆึดืึธื.
ืึผึทืกืคึผึดืืชึดื: ืืฉืชืืฉ schdiff ืคืงืืื ืืืืืง ืืคื ืฉืืืืช ืืฉืชืืฉ ืืืื , ืื ืืืกืฃ ืืช ืืืืจืื ืืืืื
ืฉืืจืืช ื-hgrc ืฉืื:
[ืืจืืืืช]
hgext.extdiff =
[extdiff]
cmd.schdiff = schdiff
ืึทืชืจึธื ืึผืช: ืืฉืชืืฉ ืืืื ืืคืงืืื ืืื ืจืืืื, ืืื ืชืกืคืง ืืช --diff-cmd schdiff ืืึนืคึผึฐืฆึดืึธื.
ืืืืืืืช
ืืฉืชืืฉ ื-git ืืื ืืืฆืื ืืช ืืฉืื ืืืื ืืงืืืฅ ืืื ืฉืชื ืืจืกืืืช
git difftool -x schdiff 182110f690c51eb53ea1799fd022e87322d742e3
039e012397f2638d1577dd7c80fb862a5503dbfd cpu.sch
ืืฉืชืืฉ ื-mercurial ืืื ืืจืืืช ืืช ืื ืืฉืื ืืืื ืืื ืขืืืื ืกืคืฆืืคื
hg schdiff -r 8442880f9835 cpld.sch
ืืฉืชืืฉ ืืืชืจื ืืช ืืื ืืกืงืืจ ืืจืกื ืืกืืืืช
svn diff --diff-cmd schdiff -c 49 power.sch
ืืฉืชืืฉ ื-schdiff ืืืื ืืจื ื ืืืืฆืขืืช ืฉืืจืืชื onworks.net