PLIST Editor is an easy to use editor for property list (.plist) data. In a clean and uncluttered interface, it allows you to quickly create, visualise, modify, and save your .plist documents.
PLIST Editor is probably the only "source control" friendly property list editor that you can find on the market (except Xcode, of course). For XML plists (the most commonly used) and OpenStep/ASCII plists, it maintains the order of dictionary elements and the editing capabilities are on parity with Xcode, so you don't see a difference between a file edited in PLIST Editor and one edited in Xcode.
PLIST Editor can be used as a lightweight Xcode alternative, having more features, using less disk space, less memory and starting up much faster.
• Open and save property list files in XML, Binary and OpenStep/ASCII format.
• Import plist data contained in .mobileconfig or .mobileprovision files or other files which are encoded using Cryptographic Message Syntax (CMS). For the files encoded using CMS there is support to see information about the signers (email address and certificate) and the additional certificates which might be included in the message.
• Multiple selection - works on sibling elements
• Cut, copy, paste, duplicate, delete and reorder the elements. You can do all these operations even when multiple elements are selected.
• "Source control" friendly - for XML and OpenStep/ASCII property lists the order of dictionary elements is preserved, showing them in the same order as they are defined in the file. Similarly, when the property list is written to disk, the order of items from a dictionary written to disk is the same as the one seen on screen. This is especially useful when you keep the files in a repository, because only the relevant changes will be shown when diff-ing the edited files.
• Find & Replace text in the property list elements. You can choose where the Find (and Replace) will take place: in "Key" column or "Value" column or both. The option which controls which columns will be searched is available by clicking the "search" image in the find bar (Command + F) and then accessing the options from "Find In" submenu.
• Find & Replace also lets you configure where in the text to look for matches: "Contains", "Equals To", "Starts With", "Ends With" and "Regular Expression"
• Sort items
• Undo and redo
• Edit the elements of a property list. This works both for a single item (be it key or value) or for multiple items (via "Edit -> Edit Value...").
• Open and edit the files created using NSKeyedArchiver without any loss of information
• Support for pasting plist data, either from raw XML or from Xcode
• Copy elements as Swift objects so you can use them in Xcode
• Copy elements as Objective-C objects, both modern and classic syntax, so you can use them in Xcode
• Copy elements as JSON data, both indented and compact JSON
• Copy elements as XML, Binary (Base 64 encoded) and OpenStep/ASCII plists
• Embed selected elements in array or dictionary
• Shift elements to left or right
• Quickly move elements up or down
• Row height which accommodates multi-line text
• "Add" and "Remove" buttons on the outline element which is tracked by mouse
• Option in Preferences to choose the default font, along with the font size
• Option in Preferences to "Alternate Row Colours" in the outline
• Ability to increase and decrease font size for better readability, per each document individually
• Versions support
• Option, in Preferences, to disable the Auto Save (and Versions)
• Detect when the document is changed by another application
• Double click one of column separators to resize the corresponding column so the largest text in that column will be visible
• Toolbar to access common operations
• Dark Mode support on macOS Mojave 10.14 and above
• Fixes for some minor bugs.
Introduced in Version 1.30
• On mac OS 11 (Big Sur), the Preferences window is enhanced to have the same look and feel as the rest of the apps from the system.
• Adds a new option for "Reopen windows from last session" in "Preferences" → "General" tab.
• You may choose what happens when you reopen the app and no document is opened. Possible choices, available in "Preferences" → "General" tab, are: "Create New Document", "Show Open Dialog" and "Do Nothing".
Introduced in Version 1.29
• Adds menu items (and keyboard shortcuts), to quickly move selected items up and down. These are “Editor → Move Items Up” (Command + Shift + Up Arrow) and “Editor → Move Items Down” (Command + Shift + Down Arrow).
• Fixes some issues which caused the size and position of the windows to not be properly applied after reopening the app.
• Updates and fixes the keyboard shortcuts document (available from “Help → Keyboard Shortcuts”).
Introduced in Version 1.28
• Support Apple Silicon.
• Fixes for macOS 11 (Big Sur).
Introduced in Version 1.27
• Now you can sort the PLIST items by clicking the column headers. The sorting can be done ascending or descending and it follows these rules: if two or more items are selected and a column header is clicked, then only those items are sorted. If a single Array or Dictionary is selected, then all the first level children are sorted. If a single Boolean, Date, Data, Number or String is selected, then all the children of the parent containing that item are sorted. A small arrow will be displayed on the column header that was sorted most recently and will indicate how the sorting was done: ascending or descending.
• Adds an additional option to sort by in the “Sort” sheet. This is “By Type” and performs the sorting based on the (alphabetical) names of the types.
• Fixes an issue that could cause the app to crash when sorting items.
Introduced in Version 1.26
• A document containing the keyboard shortcuts from the app is now accessible via “Help” → “Keyboard Shortcuts”
• Adds a small area, located to the left of PLIST tree, which allows you to select, by dragging, multiple items instead of moving them. When the cursor is located within this area it will change its shape to a “right pointing” arrow instead of a “left pointing” one (which usually is). The addition of this area greatly improves the workflow of selecting and moving items using only the mouse, without any keyboard usage.
• Fixes an issue where “Print” didn’t work as expected, at least on macOS 10.15 (Catalina).
Introduced in Version 1.25
• The "Find" button from the toolbar now toggles the visibility of the Find bar.
• By default the application now uses the global "Find" clipboard for sharing the text to search for. This means the text you enter in one application (or in another PLIST Editor document) will automatically appear in another. You can disable this functionality by clicking the "search" (loupe) image in the Find bar (Command + F) and then uncheck "Use Shared Find Clipboard".
• The entries from PLIST tree editor can now be deleted using "delete forward" (fn + Delete). This is in addition to "delete", which was already supported.
• Similar to Xcode, the Boolean values are now displayed using a combox box containing YES/NO. If you want to switch to the old way of having a checkbox, you can do this from "Preferences -> Use a checkbox for Boolean values"
• The expanded items no longer (annoyingly) collapse when you change their type.
Notes et avis
Superbe app bien utile
Réponse du développeur ,
G33kz0r, thank you very much for the review and rating! I'm really glad you appreciate the app.
Ne fonctionne pas
J'ai voulu ouvrir un fichier plist de mon Iphone XS. Impossible de le lire.
L'appli ne fonctionne pas.
Presque 5 € jetté par la fenêtre.
Passez votre chemin.
Réponse du développeur ,
Dge-06, I'm really sorry for your inconvenience. Is it possible to contact me at firstname.lastname@example.org so to help me understand better the issue that you have? Since PLIST Editor is supposed to work with files on your macOS computer, not from your iPhone device, I presume you are dealing with a corrupt (or entirely a different format) .plist file
Confidentialité de l’app
Le développeur VDT LABS S.R.L. a indiqué que le traitement des données tel que décrit ci‑dessous pouvait figurer parmi les pratiques de l’app en matière de confidentialité. Pour en savoir plus, consultez la politique de confidentialité du développeur.
Données non collectées
Le développeur ne collecte aucune donnée avec cette app.
Les pratiques en matière de confidentialité peuvent varier, notamment en fonction des fonctionnalités que vous utilisez ou de votre âge. En savoir plus
- VDT LABS S.R.L.
- 5,3 Mo
- Nécessite macOS 10.11 ou version ultérieure.
- © 2016-2021 VDT Labs S.R.L.
- 4,99 €
Prend en charge
Jusqu’à six membres de la famille peuvent utiliser cette app lorsque le partage familial est activé.