new WinMerge()
Classe que agrupa funções de classe que possibilitam a interação com a aplicação WinMerge.
Methods
-
<static> findApplication()
-
Localiza o aplicativo nos paths de instalação normalmente utilizados.
Returns:
Retorna o path caso encontre, caso contrário retornará null.
- Type
- Object
-
merge(sourcePath, targetPath, outPath)
-
Abre o WinMerge exibindo as diferenças entre os dois arquivos.
Parameters:
Name Type Description sourcePath
string targetPath
string outPath
string -
requiresOutputFlag_()
-
O WinMerge 2.15.2 ou superior exigir que o uso da flag -o para indicar o arquivo de saída, enquanto nas versões antigas, bastava indicar o terceiro arquivo. Esse método tenta detectar a versão do WinMerge, que infelizmente não tem um comando específico para isso.
Returns:
- Type
- boolean
-
showDiff(sourcePath, targetPath)
-
Abre o WinMerge exibindo as diferenças entre os dois arquivos.
Parameters:
Name Type Description sourcePath
string targetPath
string