MacOs Mojave で TXT ファイルを開くためのデフォルトのアプリを変更する

MacOs Mojave で TXT ファイルを開くためのデフォルトのアプリを変更する

txt ファイルを処理するデフォルトのアプリをネイティブの TextEdit から Brackets に変更しようとしています。これを実現するには、次の操作を実行します。

1 - TXTファイルをマウスの右ボタンでクリックし、「開く」>「その他」を選択します。

2 - リストからBracketsを選択し、常に開くをチェックします

3 - 「開く」をクリックします。

その後、以下のエラー画面が表示されます。どうすればこのタスクを達成できますか?

ここに画像の説明を入力してください

答え1

試した手順は通常は機能すると思いますが、テキスト ファイルが隔離された可能性があります (ブラウザーとメール クライアントは通常、デフォルトで「安全でない」ファイルを隔離し、テキスト ファイルはシェル スクリプトである可能性があるため安全でないと見なされます)。

隔離マーカーは「拡張属性」として保存されます。これは、ファイルシステムのデータ構造内のファイルに添付される一種のメタデータです。隔離属性の正確な ID は「com.apple.quarantine」です。このxattr(1)コマンドを使用して、拡張属性を作成、表示、編集、および削除できます。

したがって、まず開こうとしているテキスト ファイルから隔離 (拡張属性) を削除します。

xattr -d com.apple.quarantine codes.txt

…その後、すでに試していた手順に従います。

関連情報