Dari Finder, saya dapat melihat pratinjau file plist tanpa kesulitan. Misalnya, menggunakan Tampilan Cepat dengan ~/Library/Preferences/com.apple.Safari.RSS.plist
saya mendapatkan pratinjau konten yang bagus:
Namun, jika saya kemudian mencoba membuka file, baik dengan TextEdit, atau editor lain (saya sudah mencoba SublimeText, TextMate, Vim, Nano, dan Coda 2 sejauh ini), pengkodean tampaknya tidak aktif:
bplist00Ò_"FixedRefreshesInBackgroundSettings_(com.apple.PreferenceSync.ExcludeSyncKeys ¡ 2]^����������������������������`
Begini tampilannya jika saya membukanya dengan TextEdit:
Saya sudah mencoba mengubah penyandian di Sublime Text dan aplikasi lain, tetapi itu tidak membantu.
Adakah pikiran?
Saya menjalankan 10.8.4.
plutil -convert xml1 ~/Library/Preferences/com.apple.Safari.RSS.plist
untuk mengonversi plist ke XML. Dan setelah Anda mengedit plist, Anda tidak perlu mengubahnya kembali ke biner.defaults read <file>
perintah yang lebih baru untuk mendapatkan semacam tampilan JSON.Anda juga dapat mengedit file plist dengan PlistBuddy , yang merupakan program baris perintah.
PlistBuddy terletak di
/usr/libexec/PlistBuddy
.sumber
Karena Anda menyebut Sublime Text, sekarang ada plugin yang dapat Anda gunakan yang secara otomatis melakukan konversi untuk Anda:
https://packagecontrol.io/packages/BinaryPlist
sumber
Saya membuat File CMD (Batch) untuk membantu orang-orang dengan Mengkonversi file daftar pada Windows:
Instruksi:
1. Salin semua kode
2. Buat Dokumen Teks baru
3. Tempel Kode
4. Simpan File
5. Ubah nama file 5. Ubah nama file dengan ".bat" bukan ".txt"
6.Buka
Atau Anda dapat menggunakan versi yang tidak ditutup setelah konversi untuk memungkinkan banyak konversi tanpa membuka kembali file:
sumber
Anda bisa mengonversi file daftar properti dari format biner ke XML menggunakan baris perintah berikut:
Kemudian edit seperti biasa. Kedua, Anda tidak perlu mengubahnya kembali, karena biasanya aplikasi mengenali kedua format.
sumber