プラグインシステム
WinXMerge は、ファイルパスプレースホルダー付きの外部コマンドを実行できるプラグインシステムをサポートしています。
プラグインは ~/.config/winxmerge/settings.json で設定します:
{ "plugins": [ { "name": "Prettier でフォーマット", "command": "prettier --write {LEFT} {RIGHT}" }, { "name": "VS Code で開く", "command": "code --diff {LEFT} {RIGHT}" } ]}プレースホルダー
Section titled “プレースホルダー”| プレースホルダー | 説明 |
|---|---|
{LEFT} | 左ファイルのパス |
{RIGHT} | 右ファイルのパス |
設定したプラグインは Plugins メニューに表示されます。プラグインを選択すると、現在のファイルパスが代入されてコマンドが実行されます。