Visual Studio Codeを使ってMac版 テキストDiff(Windowsでも使えます)
Windowsでは、WinMergeという非常に便利なアプリがあるが、同様の機能をMacで探しても有料だったり、英語だったりとイマイチマッチしたアプリがなかった。
しかし、Visual Studio Codeで簡単にできることがわかった!Windowsでも使えるじゃん、これ!
環境
- Macbook Air 2020
- OS
- MacOS Catalina 10.15.3
- Visual Studio Code March 2020 (version 1.44)
使い方
比較したいファイルをアクティブにする。
![Screenshot 2020-05-05 0.20.30.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F171559%2Fab702153-476b-a3e6-8847-938c597e535a.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=5dc07cf5fd86a196d23f3a9d99519020)
shift+⌘+P
でコマンドパレットを表示させ、Compare
と入力すると、下の画面のように選択できるので実行する。
![Screenshot 2020-05-05 0.21.06.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F171559%2Fb2e62f93-9b11-c89c-9337-fa3732238e83.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=28e62a28a82a9a0bdb2ac1ae4bd74301)
比較したいファイルを選択する。
![Screenshot 2020-05-05 0.21.25.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F171559%2F7c654d98-725a-c155-3ce8-14b8e1203f84.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=a82e247b6a41df40dadef42a1c81120f)
アクティブだったファイルと、コマンドパレットで選択したファイルを比較して、差分に色付けして下図のような表示になる。
![Screenshot 2020-05-05 0.24.05.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F171559%2Fc3b36c6b-6396-e1b6-7150-3e15da3e7ca9.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=79056b9f14c40c61866d5474a07c4940)