it-swarm-ja.com

Sublime Text3で `.plist`ファイルを開くことができないのはなぜですか

設定ファイルを開いて編集しようとしています:com.Apple.launchservices.plist。 Sublime Text 3でファイルを開こうとすると、コンパイルまたは文字化けしているように見えます。


編集できるように、プレーンテキストのXML形式で開くにはどうすればよいですか?

Quicklookを使用してファイルを表示すると、正しく表示されますが、そのようにファイルを編集することはできません。

File opened with SublimeFile previewed with QuickLook

3
davidcondrey

OS Xの時代を思い出すと、いくつかの.plistファイルは、事前にトークン化または解析されたバイナリファイルです。 Quicklookはどうやら違いを見分ける方法を知っており、あなたにそれを示す前にそれをトークン化解除します。一方、SublimeTextのような一般的なテキストエディタは生のコンテンツをロードします。

同じファイルを「vim」などの別の汎用テキストエディタにロードしてみて、同じ結果が得られないかどうかを確認してください。

また、変換を行う plutil(1) コマンドのマニュアルページを参照してください。

3
ewhac

次のコマンドを使用して、plistファイルを読み取り可能なxmlに変換することをお勧めします。

plutil -convert xml1 com.Apple.yourfilename.plist

以上です。これで、Sublimeまたはその他のテキストエディタからplistファイルを開いて表示し、編集することができます。

1
Reaz Murshed