LoginSignup
2
2

More than 3 years have passed since last update.

FileMergeの"Files are not ascii"をコマンド1発で黙らせる

Last updated at Posted at 2020-10-07

結論

ターミナルで以下を実行する

defaults write "com.apple.FileMerge" maxNonAscii -int 2147483647

※ macOS Mojave 10.14.6、FileMerge Version 2.11 (14533)で確認

余談

FileMerge.appは、Xcode付属のdiffツール。
差分をグラフィカルに確認できて便利ですよね。

ただし、日本語の含まれるUTF-8のテキストファイル等をdiffにかけると警告が表示されます。
Proceed anywayをクリックすれば良いのですが、毎回1クリックが煩わしい。

 2020-10-07 22.00.43.png

ググると、FileMergeのfilter設定でファイルをiconvでSJISに変換せよ、というのがヒットしますが…UTF-8から変換できない文字もあるので気が進みませんでした。

警告がでなければいいだけなのにな…と思いながらもう少し探すと、以下にたどり着きました。
https://giellalt.uit.no/tools/FileMerge.html

私からは以上です。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2