Apa aplikasi terbaik untuk membuka dan mengedit file plist?
Apa aplikasi terbaik untuk membuka dan mengedit file plist?
Jawaban:
File PList, seperti yang dikatakan Mankoff, hanyalah file XML yang diformat khusus, sehingga Anda benar-benar dapat mengedit dan membuatnya dalam program seperti TextEdit.
Karena sifat spesifik dari PLists to Development, menggunakan program khusus seperti Xcode
atau Property List Editor
menjadi upaya yang jauh lebih berbuah. Ini karena tidak hanya secara otomatis memformat kode XML untuk Anda, tetapi itu benar-benar akan menerjemahkan pengidentifikasi kunci dan lapisan menjadi kata-kata yang dapat dibaca, dan juga untuk beberapa nilai itu akan menyediakan menu drop-down untuk mengisi tanggapan yang benar. Terutama ketika berhadapan dengan iPhone plist, ketika beberapa variabel runtime dapat diatur menggunakan Plist, dengan mudah membuat bidang baru dan mengetahui apa yang akan dimasukkan ke dalamnya membuatnya lebih mudah.
Anda bisa mendapatkan bot Xcode dan PList Editor dari situs web Pengembang Apple http://developer.apple.com secara gratis dengan mengunduh rilis Xcode terbaru.
Jika file plist dalam format XML, Anda dapat mengeditnya di editor teks seperti TextEdit. Jika file plist dalam format biner, Anda dapat mengonversinya menjadi XML terlebih dahulu dengan menjalankan:
plutil -convert xml1 file.plist
Jika Anda ingin kembali ke format biner setelah diedit:
plutil -convert binary1 file.plist
Jika Anda memiliki Xcode 4.3 atau yang lebih baru, Anda dapat menggunakannya untuk mengedit daftar properti di editor grafis seperti ini:
Xcode 4.2 dan sebelumnya datang dengan aplikasi terpisah untuk mengedit daftar properti ( /Developer/Applications/Utilities/Property List Editor.app/
).
plutil -convert json $file
(atau xml
), kemudian mengedit file dengan editor apa pun (seperti vi
), dan akhirnya mengubahnya kembali plutil -convert binary1 $file
.
plutil -p <file>
akan "mencetak daftar properti dengan cara yang dapat dibaca manusia" alih-alih mengubahnya
Program bagus seperti TextWrangler dapat mengedit .plist
file biner tanpa terlebih dahulu mengonversinya menggunakan Terminal. Cukup buka file seperti yang Anda lakukan lainnya (yaitu drag-and-drop pada ikon program, atau dialog File open, atau Open With di Finder atau ...)
Karena Apple menyingkirkan Editor Daftar Properti GUI, Xcode adalah opsi gratis terbaik jika Anda ingin memastikan hasilnya.
Ada beberapa gotcha yang menggunakan editor kode umum untuk mengedit file plist. Karena kamus menggunakan entri suka
<key>some key</key>
<string>some value</string>
<key>another key with boolean value</key>
<true />
Anda dapat membuat file XML yang valid yang bukan file plist yang valid, misalnya:
<key>some key</key>
<!-- oops, forgot to enter a value - still valid XML -->
<!-- valid XML, not a plist -->
<key>another key with boolean value</key>
<true>yes</true>
Jika Anda ingin komersial, Plistinator akan mengedit file biner dan XML.
Pengungkapan penuh: Saya adalah penulis Plistinator dan $ 12,99 yang harus dibayar untuk ramen dan sewa saya.
Saya telah menggunakan PlistEdit Pro untuk macOS dan menganggapnya bermanfaat dan kaya fitur secara komprehensif.