PLIST Editor

PLIST Editor

By VDT LABS S.R.L.

  • Category: Developer Tools
  • Release Date: 2016-09-27
  • Current Version: 1.57
  • Adult Rating: 4+
  • File Size: 7.44 MB
  • Developer: VDT LABS S.R.L.
  • Compatibility: Android, iOS 10.15

Description

PLIST Editor is a side-by-side tree & text editor for property list (plist) data. In a clean and easy to use interface, it allows you to quickly create, inspect, modify and save your .plist documents. PLIST Editor is one of the few source control "friendly" property list editors that you can find on the market. For all plist formats (XML, Binary and OpenStep/ASCII), 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 faster. Core Features • Open & save property list files in XML, Binary and OpenStep/ASCII format, including those created using NSKeyedArchiver • Side-by-side tree & text editor. Any changes made in one of the editors are automatically reflected in the other. • "Source control" friendly - the order of dictionary elements is preserved, showing them in the same order as defined in the file. Similarly, when the plist 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. Tree Editor • Presents the plist data in a "tree" like interface, making easier for you to understand how the data is structured • Makes the process of editing plist data error-free and way more easier than dealing with raw text • Its selection is automatically reflected in the text editor Tree Editor - Features • Multiple selection of sibling elements • Cut, copy, paste, duplicate, delete and reorder elements, even when multiple elements are selected • Find & replace text in the plist elements. Support for "Regular Expression" is included, too • Choose where the Find (or Replace) will take place: in "Key" or "Value" column or both • Sort elements, either by clicking one of the column headers or using the dedicated panel • Set label for child dictionaries to help you understand what each dictionary represents • Edit the elements, even when multiple are selected (via "Edit -> Edit Value...") • Paste plist data, either from raw XML or from Xcode • Copy elements as Swift or Obj-C objects or JSON data or PLIST data • Embed elements in array or dictionary • Shift elements left or right • Move elements up or down • Row height which accommodates multi-line text • Undo & redo Text Editor • Visualize and edit plist's textual content • Any changes made in the text editor will automatically be synchronized with the tree editor • For any errors during editing (i.e. you mistyped something and the plist XML becomes invalid) you'll be informed about this Text Editor - Features • Syntax coloring • Customize the font and its size • Change editor's location (right or bottom) • Toggle the visibility of the the text editor • Show (or hide) invisible characters, like tab or new lines • Undo & redo Folder Browser • Browse folders' content by dragging them on the app's Dock icon or by using "File → Open" panel • Choose .plist files to make quick edits or to view their content Snippets • Save plist items for later reuse • Access the Snippets by clicking the corresponding toolbar button Quick Look Preview Extension • Preview the .plist files in Finder using the Quick Look extension provided by the app CMS Support • Import plist data contained in files which are encoded using Cryptographic Message Syntax (CMS), like .mobileconfig or .mobileprovision files • View information about the signers and the additional certificates which might be included in the message Other Features • Dark mode, including a beautiful "black" mode • Auto Save & Versions support, including the possibility to disable them • Detect when the file is changed by another application • Toolbar to access common operations

Screenshots

Reviews

  • Simple and solid

    5
    By Reviewer? I hardly know her.
    this app is solid — it does the job.
  • Great little tool!

    5
    By JTSaysWhat
    Does exactly what it's meant to. Allows easy editing of .plist files on the Mac. Makes them visually easy to work with. Not expensive. Such a wonderful little app.
  • Helpful with printer preferences!

    5
    By PrintDaddyMac
    I use a black-and-white printer driver called QuadtoneRIP and had a lot of custom print presets saved via the driver. When I did a driver update the presets were wiped out. PLIST editor helped b/c I was able to use it to easily read through the custom presets plist file and figure out what the old settings were.
  • Simple, straightforward, and affordable

    5
    By Scotti808
    This app is perfect for an avid hobbyist like me. When I need to edit plists, I appreciate not needing to refamliarize myself with features I don't use. The thoughtful and clean interface lets me find the code I need to revise and get straight to work. Customization is simple and quick, and it's priced so you don't have to think twice if you really need it.
  • Awesome app, responsive developer

    5
    By wagill
    This app has perfectly served my needs when browsing and editing Preferences plist files for apps I am developing. The app has just the right functionality for browsing and editing plists. And the developer has been very responsive in answering my queries. I hightly recommend this app for anyone needing to browse and/or edit plist files.
  • Fast and easy

    5
    By Drmartinsr
    Opens faster than XCode, offers better visualization than Vim. Nice to have! Wish it had Vim keybindings :-)
  • Just buy it

    5
    By KapnKrunch
    I was using ProperTree, a free PLIST editor based on Python, but it's about as reliable as the weather. Xcode is overkill, yet sorely lacking when it comes to flexibility editing PLISTS. PLIST Editor is clean, easy to use, predictable, and you can even make the TEXT BIGGER! If you edit PLISTS a couple times a month or more, this program is SERIOUSLY worth it.
  • Solid and lightweight way to edit plists!

    5
    By BusinessHammocks
    I'm really glad an app like this exists. I needed to make a change to a binary plist file, and while I was waiting for Xcode to finish installing required components, I found this app, downloaded, opened up the file, and made the change I needed to make. Definitely a tool any Mac power user should have on their machine.
  • The plist editor I was looking for!

    5
    By Dadnapper
    I'm a hobbyist game developer and I needed a good tool to access player preferences data. I tried to use XCode before but this plist editor is a far better tool where you can sort your child variables, change font size quickly with CMD /-, and many features you can't do with XCode. Thank you Devs for developing such a great tool and making it available at a reasonable price.
  • Like it, but wish it had more defaults

    3
    By mrjimmyp2
    This is a really slick editor for existing plist files, but I was hoping it would offer more default values when creating new ones. For example, instead of having me type a key, I wish it would give me the option to select from a list of valid plist keys.

keyboard_arrow_up