Tell me more ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

What's the best application to open and edit a plist file ?

share|improve this question
wasn't me but someone voted to close... I think if you just changed your question to be more specific about what you're trying to do it wouldn't get any 'subjective' votes. – Robert S Ciaccio Dec 24 '10 at 21:24
3  
Voting to close without commenting? Way to go, team! – Philip Regan Dec 25 '10 at 11:01

3 Answers

up vote 12 down vote accepted

A PList file, like Mankoff said, is just a specially formatted XML file, so you can actually edit and create them in a program like TextEdit.

Because of the specific nature of PLists to Development, however, using a special program like Xcode or Property List Editor becomes a much more fruitful endeavor. This is because it not only automatically formats the XML code for you, but it will actually translate the key identifiers and layers into readable words, and also for some values it will provide a drop-down menu to fill in the correct responses. Especially when dealing with iPhone plists, when multiple runtime variables can be set using the Plist, easily creating new fields and knowing what to put in them makes it so much easier.

You can get bot Xcode and PList Editor from the Apple Developer website http://developer.apple.com for free by downloading the latest Xcode release.

share|improve this answer
1  
IIRC some plist are compressed though, which makes them unopenable in a text editor without decoding them first. Apple tools do that automatically though, and back again. – Lloeki Aug 9 '11 at 7:59
Well perfect, more reasons to use Xcode 4! – SeniorShizzle Sep 29 '11 at 5:13

plist files are just XML files, so if you have a favorite XML editor, you should use that. plist can be in a binary format, so first, make sure it is in ASCII format by running the following command at the CLI:

plutil -convert xml1 file.plist

Now you can edit with any ASCII editor.

What is the best application? Depends on who you are and how you work. I prefer emacs, which has an XML mode.

If you have Developer Tools installed, you might want to use:

/Developer/Applications/Utilities/Property List Editor.app
share|improve this answer

A fine program like TextWrangler can edit binary .plist files without first converting them using Terminal. Simply open the file like you would any other (i.e. drag-and-drop on the program icon, or the File open dialog, or Open With in the Finder or...)

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.