Get Property List Editor For Mac

Get Property List Editor For Mac Average ratng: 7,0/10 544 reviews

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, visualize, modify, and save your.plist documents. PLIST Editor is probably the only 'source control' friendly property list editor that you find can on the market (except Xcode, of course). For XML plists (the most commonly used), 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 alternative to Xcode, having more features, using less disk space, less memory and starting up much faster. Core features of the application:. Open property list files which are XML, Binary or OpenStep format.

Save property list files in XML or Binary format. 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 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 the selected items.

Just select the items you want, choose 'Editor - Sort.' And adjust the sort options. There are multiple options which control how the sort is performed: Sort by key or by value or by subkey, Sort ascending or descending.

Selecting a single item, which is an array or dictionary, allows you to sort the children of that item. 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 (by choosing '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.

Embed selected elements in array or dictionary. Shift elements to left and right.

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 Colors' 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. In Preferences (Command +,) you have the ability to customize what to do when this happens: 'Keep PLIST Editor's version' or 'Ask how to resolve' or 'Update to modified version'. 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 like: Add item, Edit value, Duplicate items, Delete items, Sort, Find. Dark Mode support on macOS Mojave 10.14. Improvements. Adds Dark Mode support on macOS Mojave 10.14. Appearance can also be customized from Preferences (Command +,). Available only from macOS 10.14, you can choose between 'Respect System Setting', 'Light' and 'Dark'. Improves the message which appears when trying to open a file which is not in the right PLIST format.

You can now disable the sending of crash reports and statistics from Preferences (Command +,). Introduced in Version 1.13 Bug fixing. Fixes an issue where the application would cause the binary.plist files to be unreadable by some other applications, on OS X El Capitan (10.11) Introduced in Version 1.12 Improvements.

Adds a toolbar to the document window. The toolbar contains shortcuts to common operations like: Add item, Edit value, Duplicate items, Delete items, Sort, Find. Find is enhanced with the following option which configures how to look for matches: 'Regular Expression'. This option is available by clicking the 'search' image in the Find bar (Command + F). Selecting a single item, which is an array or dictionary, allows you to sort the children of that item.

Introduced in Version 1.11. Stability improvements and other minor 'under the hood' changes. Introduced in Version 1.10. Stability improvements.

Introduced in Version 1.9 Improvements. Adds support to sort the selected items. Just select the items you want, choose 'Editor - Sort.' And adjust the sort options.

There are multiple options which control how the sort is performed: Sort by key or by value or by subkey, Sort ascending or descending. For XML PLISTs, the application now preserves the order of the items from a dictionary, showing them in the same order as they are 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 enhancement is especially useful when you keep the PLIST files in a repository, because only the relevant changes will be shown when diff-ing the edited files. Find is enhanced with the following options which configure where in the PLIST's keys and values to look for matches: 'Contains', 'Matches Exactly', 'Starts With' and 'Ends With'. These options are available by clicking the 'search' image in the Find bar (Command + F).

Removes the occassional reminder to rate the application. Because it's cheesy. Other stability fixes. Introduced in Version 1.8 Improvements. Adds support for find (and replace) 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. Each document window now preserves the width of PLIST tree's columns between application's relaunches.

This preservation is done until you explicitly close the window. Double click on one of PLIST tree's column separators will resize the corresponding column so the largest text in that column will be visible. Application's Preferences (Command +,) now supports setting the default width and height for the PLIST document window. This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'. Application's Preferences (Command +,) now supports setting the default width for PLIST tree's 'Key' and 'Type' columns. This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'.

Both the default size of document window and the width of the columns can be visually set by using the sample window shown after pressing 'Get from Sample Window.' From application's Preferences (Command +,) - 'General' tab. If you want the document windows which are already open to have the default size and default width of the columns that you set in Preferences then you can use 'Update Open Windows to Defaults' button from 'General' tab. 1.13 Aug 7, 2018. Bug fixing.

Photo

Fixes an issue where the application would cause the binary.plist files to be unreabable by some other applications, on OS X El Capitan (10.11) Introduced in Version 1.12 Improvements. Adds a toolbar to the document window.

The toolbar contains shortcuts to common operations like: Add item, Edit value, Duplicate items, Delete items, Sort, Find. Find is enhanced with the following option which configures how to look for matches: 'Regular Expression'. This option is available by clicking the 'search' image in the Find bar (Command + F). Selecting a single item, which is an array or dictionary, allows you to sort the children of that item. Introduced in Version 1.11. Stability improvements and other minor 'under the hood' changes. Introduced in Version 1.10.

Stability improvements. Introduced in Version 1.9 Improvements.

Adds support to sort the selected items. Just select the items you want, choose 'Editor - Sort.' And adjust the sort options. There are multiple options which control how the sort is performed: Sort by key or by value or by subkey, Sort ascending or descending.

For XML PLISTs, the application now preserves the order of the items from a dictionary, showing them in the same order as they are 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 enhancement is especially useful when you keep the PLIST files in a repository, because only the relevant changes will be shown when diff-ing the edited files. Find is enhanced with the following options which configure where in the PLIST's keys and values to look for matches: 'Contains', 'Matches Exactly', 'Starts With' and 'Ends With'. These options are available by clicking the 'search' image in the Find bar (Command + F). Removes the occassional reminder to rate the application. Because it's cheesy. Other stability fixes.

Introduced in Version 1.8 Improvements. Adds support for find (and replace) 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. Each document window now preserves the width of PLIST tree's columns between application's relaunches. This preservation is done until you explicitly close the window. Double click on one of PLIST tree's column separators will resize the corresponding column so the largest text in that column will be visible. Application's Preferences (Command +,) now supports setting the default width and height for the PLIST document window.

This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'. Application's Preferences (Command +,) now supports setting the default width for PLIST tree's 'Key' and 'Type' columns. This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'. Both the default size of document window and the width of the columns can be visually set by using the sample window shown after pressing 'Get from Sample Window.' From application's Preferences (Command +,) - 'General' tab. If you want the document windows which are already open to have the default size and default width of the columns that you set in Preferences then you can use 'Update Open Windows to Defaults' button from 'General' tab. 1.12 Jul 3, 2018.

Improvements. Adds a toolbar to the document window. The toolbar contains shortcuts to common operations like: Add item, Edit value, Duplicate items, Delete items, Sort, Find. Find is enhanced with the following option which configures how to look for matches: 'Regular Expression'.

This option is available by clicking the 'search' image in the Find bar (Command + F). Selecting a single item, which is an array or dictionary, allows you to sort the children of that item. Introduced in Version 1.11. Stability improvements and other minor 'under the hood' changes. Introduced in Version 1.10.

Stability improvements. Introduced in Version 1.9 Improvements. Adds support to sort the selected items. Just select the items you want, choose 'Editor - Sort.' And adjust the sort options. There are multiple options which control how the sort is performed: Sort by key or by value or by subkey, Sort ascending or descending. For XML PLISTs, the application now preserves the order of the items from a dictionary, showing them in the same order as they are 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 enhancement is especially useful when you keep the PLIST files in a repository, because only the relevant changes will be shown when diff-ing the edited files. Find is enhanced with the following options which configure where in the PLIST's keys and values to look for matches: 'Contains', 'Matches Exactly', 'Starts With' and 'Ends With'.

These options are available by clicking the 'search' image in the Find bar (Command + F). Removes the occassional reminder to rate the application. Because it's cheesy.

Other stability fixes. Introduced in Version 1.8 Improvements. Adds support for find (and replace) 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. Each document window now preserves the width of PLIST tree's columns between application's relaunches. This preservation is done until you explicitly close the window. Double click on one of PLIST tree's column separators will resize the corresponding column so the largest text in that column will be visible.

Application's Preferences (Command +,) now supports setting the default width and height for the PLIST document window. This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'. Application's Preferences (Command +,) now supports setting the default width for PLIST tree's 'Key' and 'Type' columns. This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'. Both the default size of document window and the width of the columns can be visually set by using the sample window shown after pressing 'Get from Sample Window.' From application's Preferences (Command +,) - 'General' tab.

If you want the document windows which are already open to have the default size and default width of the columns that you set in Preferences then you can use 'Update Open Windows to Defaults' button from 'General' tab. 1.11 Apr 6, 2018.

Introduced in Version 1.11. Stability improvements and other minor 'under the hood' changes. Introduced in Version 1.10. Stability improvements. Introduced in Version 1.9 Improvements.

Adds support to sort the selected items. Just select the items you want, choose 'Editor - Sort.' And adjust the sort options. There are multiple options which control how the sort is performed: Sort by key or by value or by subkey, Sort ascending or descending. For XML PLISTs, the application now preserves the order of the items from a dictionary, showing them in the same order as they are 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 enhancement is especially useful when you keep the PLIST files in a repository, because only the relevant changes will be shown when diff-ing the edited files. Find is enhanced with the following options which configure where in the PLIST's keys and values to look for matches: 'Contains', 'Matches Exactly', 'Starts With' and 'Ends With'. These options are available by clicking the 'search' image in the Find bar (Command + F). Removes the occassional reminder to rate the application. Because it's cheesy.

Other stability fixes. Introduced in Version 1.8 Improvements.

Adds support for find (and replace) 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. Each document window now preserves the width of PLIST tree's columns between application's relaunches. This preservation is done until you explicitly close the window.

Double click on one of PLIST tree's column separators will resize the corresponding column so the largest text in that column will be visible. Application's Preferences (Command +,) now supports setting the default width and height for the PLIST document window. This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'.

Application's Preferences (Command +,) now supports setting the default width for PLIST tree's 'Key' and 'Type' columns. This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'.

Both the default size of document window and the width of the columns can be visually set by using the sample window shown after pressing 'Get from Sample Window.' From application's Preferences (Command +,) - 'General' tab. If you want the document windows which are already open to have the default size and default width of the columns that you set in Preferences then you can use 'Update Open Windows to Defaults' button from 'General' tab. 1.10 Mar 23, 2018.

Improvements. Adds support to sort the selected items. Just select the items you want, choose 'Editor - Sort.' And adjust the sort options. There are multiple options which control how the sort is performed: Sort by key or by value or by subkey, Sort ascending or descending. For XML PLISTs, the application now preserves the order of the items from a dictionary, showing them in the same order as they are 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 enhancement is especially useful when you keep the PLIST files in a repository, because only the relevant changes will be shown when diff-ing the edited files. Find is enhanced with the following options which configure where in the PLIST's keys and values to look for matches: 'Contains', 'Matches Exactly', 'Starts With' and 'Ends With'. These options are available by clicking the 'search' image in the Find bar (Command + F).

Removes the occassional reminder to rate the application. Because it's cheesy. Other stability fixes. Introduced in Version 1.8 Improvements.

Adds support for find (and replace) 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.

Each document window now preserves the width of PLIST tree's columns between application's relaunches. This preservation is done until you explicitly close the window. Double click on one of PLIST tree's column separators will resize the corresponding column so the largest text in that column will be visible.

Application's Preferences (Command +,) now supports setting the default width and height for the PLIST document window. This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'. Application's Preferences (Command +,) now supports setting the default width for PLIST tree's 'Key' and 'Type' columns. This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'. Both the default size of document window and the width of the columns can be visually set by using the sample window shown after pressing 'Get from Sample Window.' From application's Preferences (Command +,) - 'General' tab.

If you want the document windows which are already open to have the default size and default width of the columns that you set in Preferences then you can use 'Update Open Windows to Defaults' button from 'General' tab. Introduced in Version 1.7 Improvements.

The shortcut for 'Add Row' is now Cmd + Return. This change was done because 'Add Row' is probably the most used action in the application. A 2-keys shortcut provides the maximum for simplicity, and productivity as well. Preferences (Cmd +,) now has an option to choose what happens when you press Return in tree editor: either the selected row will start editing or a new row will be created.

The latter option is similar to Xcode's.plist editor, so some of you might find it more familiar. The entire text is shown upon hovering over 'key' or 'value' columns. This feature is especially useful for reviewing long texts. 'Editor - Expand All Children' has been renamed to 'Recursively Expand Items' and 'Editor - Collapse All Children' to 'Recursively Collapse Items'. Adds 'Editor - Expand Items' and 'Editor - Collapse Items'. Bug fixing. Hitting Tab while in the 'value' field will move the cursor to the 'key' field of next row.

Hitting Shift + Tab while in the 'key' field will move the cursor to the 'value' field of previous row. Fixes an issue where the document was wrongly scrolled to the top after performing a reorder in the plist tree. 1.9 Mar 22, 2018. Improvements. Adds support to sort the selected items. Just select the items you want, choose 'Editor - Sort.' And adjust the sort options.

There are multiple options which control how the sort is performed: Sort by key or by value or by subkey, Sort ascending or descending. For XML PLISTs, the application now preserves the order of the items from a dictionary, showing them in the same order as they are 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 enhancement is especially useful when you keep the PLIST files in a repository, because only the relevant changes will be shown when diff-ing the edited files. Find is enhanced with the following options which configure where in the PLIST's keys and values to look for matches: 'Contains', 'Matches Exactly', 'Starts With' and 'Ends With'. These options are available by clicking the 'search' image in the Find bar (Command + F).

Removes the occassional reminder to rate the application. Because it's cheesy.

Other stability fixes. Introduced in Version 1.8 Improvements. Adds support for find (and replace) 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. Each document window now preserves the width of PLIST tree's columns between application's relaunches.

This preservation is done until you explicitly close the window. Double click on one of PLIST tree's column separators will resize the corresponding column so the largest text in that column will be visible. Application's Preferences (Command +,) now supports setting the default width and height for the PLIST document window. This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'. Application's Preferences (Command +,) now supports setting the default width for PLIST tree's 'Key' and 'Type' columns. This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'.

Both the default size of document window and the width of the columns can be visually set by using the sample window shown after pressing 'Get from Sample Window.' From application's Preferences (Command +,) - 'General' tab. If you want the document windows which are already open to have the default size and default width of the columns that you set in Preferences then you can use 'Update Open Windows to Defaults' button from 'General' tab. Introduced in Version 1.7 Improvements.

The shortcut for 'Add Row' is now Cmd + Return. This change was done because 'Add Row' is probably the most used action in the application. A 2-keys shortcut provides the maximum for simplicity, and productivity as well. Preferences (Cmd +,) now has an option to choose what happens when you press Return in tree editor: either the selected row will start editing or a new row will be created. The latter option is similar to Xcode's.plist editor, so some of you might find it more familiar. The entire text is shown upon hovering over 'key' or 'value' columns. This feature is especially useful for reviewing long texts.

Get Property List Editor For Mac Mac

'Editor - Expand All Children' has been renamed to 'Recursively Expand Items' and 'Editor - Collapse All Children' to 'Recursively Collapse Items'. Adds 'Editor - Expand Items' and 'Editor - Collapse Items'. Bug fixing. Hitting Tab while in the 'value' field will move the cursor to the 'key' field of next row.

Hitting Shift + Tab while in the 'key' field will move the cursor to the 'value' field of previous row. Fixes an issue where the document was wrongly scrolled to the top after performing a reorder in the plist tree. 1.8 Feb 15, 2018. Improvements. Adds support for find (and replace) 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. Each document window now preserves the width of PLIST tree's columns between application's relaunches. This preservation is done until you explicitly close the window. Double click on one of PLIST tree's column separators will resize the corresponding column so the largest text in that column will be visible. Application's Preferences (Command +,) now supports setting the default width and height for the PLIST document window.

This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'. Application's Preferences (Command +,) now supports setting the default width for PLIST tree's 'Key' and 'Type' columns. This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'. Both the default size of document window and the width of the columns can be visually set by using the sample window shown after pressing 'Get from Sample Window.' From application's Preferences (Command +,) - 'General' tab. If you want the document windows which are already open to have the default size and default width of the columns that you set in Preferences then you can use 'Update Open Windows to Defaults' button from 'General' tab.

Introduced in Version 1.7 Improvements. The shortcut for 'Add Row' is now Cmd + Return.

This change was done because 'Add Row' is probably the most used action in the application. A 2-keys shortcut provides the maximum for simplicity, and productivity as well. Preferences (Cmd +,) now has an option to choose what happens when you press Return in tree editor: either the selected row will start editing or a new row will be created. The latter option is similar to Xcode's.plist editor, so some of you might find it more familiar. The entire text is shown upon hovering over 'key' or 'value' columns. This feature is especially useful for reviewing long texts.

'Editor - Expand All Children' has been renamed to 'Recursively Expand Items' and 'Editor - Collapse All Children' to 'Recursively Collapse Items'. Adds 'Editor - Expand Items' and 'Editor - Collapse Items'. Bug fixing.

Hitting Tab while in the 'value' field will move the cursor to the 'key' field of next row. Hitting Shift + Tab while in the 'key' field will move the cursor to the 'value' field of previous row. Fixes an issue where the document was wrongly scrolled to the top after performing a reorder in the plist tree. Introduced in Version 1.6 Improvements. Multiple selection is now supported! You can select multiple siblings and perform the common operations on them.

Added 'Embed in Array' and 'Embded in Dictionary' options. These allow you to embed the selected items in an array or dictionary. 1.7 Jan 14, 2018.

Improvements. The shortcut for 'Add Row' is now Cmd + Return. This change was done because 'Add Row' is probably the most used action in the application. A 2-keys shortcut provides the maximum for simplicity, and productivity as well. Preferences (Cmd +,) now has an option to choose what happens when you press Return in tree editor: either the selected row will start editing or a new row will be created. The latter option is similar to Xcode's.plist editor, so some of you might find it more familiar.

The entire text is shown upon hovering over 'key' or 'value' columns. This feature is especially useful for reviewing long texts. 'Editor - Expand All Children' has been renamed to 'Recursively Expand Items' and 'Editor - Collapse All Children' to 'Recursively Collapse Items'.

Adds 'Editor - Expand Items' and 'Editor - Collapse Items'. Bug fixing. Hitting Tab while in the 'value' field will move the cursor to the 'key' field of next row.

Hitting Shift + Tab while in the 'key' field will move the cursor to the 'value' field of previous row. Fixes an issue where the document was wrongly scrolled to the top after performing a reorder in the plist tree. Introduced in Version 1.6 Improvements. Multiple selection is now supported! You can select multiple siblings and perform the common operations on them. Added 'Embed in Array' and 'Embded in Dictionary' options.

These allow you to embed the selected items in an array or dictionary. 1.6 Dec 3, 2017. Fixed an issue where PLIST Editor failed to save files with 'non standard' extensions.

Fixed a crash which happened when using Find & Replace, especially in large plist files. Find & Replace now uses less memory and works faster than before. 'Find Next' (Cmd + G), 'Find Previous' (Cmd + Shift + G) and 'Jump to Selection' (Cmd + J) now work as they should. Added support to detect when the plist document is changed by another application. In Preferences you have the ability to customize what to do when this happens: 'Keep PLIST Editor's version' or 'Ask how to resolve' or 'Update to modified version'. In Preferences, added support to select custom font for the outline. In Preferences, added option for 'Alternate Row Colors'.

This affect how the outline looks. In Preferences, added support to disable the support for Auto Save (and Version). Added 'File - New Tab' (Cmd + T). This allows you to quickly create new tabs, in the current window. This feature is available starting from macOS 10.12 (Sierra). Added 'Edit - Duplicate Item' (Cmd + D). This allows you to quickly duplicate the selected outline item.

Added 'Edit - Select Parent' (Cmd + Up). This allows you to quickly move to the parent of the selected outline item. When editing a multiline text, pressing up and down will move to previous/next line of text. The minimum OS version for PLIST Editor is now OS X 10.11 (El Capitan). 1.0 Sep 26, 2016.

Improvements. Adds Dark Mode support on macOS Mojave 10.14. Appearance can also be customized from Preferences (Command +,). Available only from macOS 10.14, you can choose between 'Respect System Setting', 'Light' and 'Dark'.

Improves the message which appears when trying to open a file which is not in the right PLIST format. You can now disable the sending of crash reports and statistics from Preferences (Command +,). Introduced in Version 1.13 Bug fixing. Fixes an issue where the application would cause the binary.plist files to be unreadable by some other applications, on OS X El Capitan (10.11) Introduced in Version 1.12 Improvements. Adds a toolbar to the document window. The toolbar contains shortcuts to common operations like: Add item, Edit value, Duplicate items, Delete items, Sort, Find.

Find is enhanced with the following option which configures how to look for matches: 'Regular Expression'. This option is available by clicking the 'search' image in the Find bar (Command + F). Selecting a single item, which is an array or dictionary, allows you to sort the children of that item.

Introduced in Version 1.11. Stability improvements and other minor 'under the hood' changes. Introduced in Version 1.10. Stability improvements. Introduced in Version 1.9 Improvements. Adds support to sort the selected items. Just select the items you want, choose 'Editor - Sort.'

And adjust the sort options. There are multiple options which control how the sort is performed: Sort by key or by value or by subkey, Sort ascending or descending. For XML PLISTs, the application now preserves the order of the items from a dictionary, showing them in the same order as they are 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 enhancement is especially useful when you keep the PLIST files in a repository, because only the relevant changes will be shown when diff-ing the edited files.

Find is enhanced with the following options which configure where in the PLIST's keys and values to look for matches: 'Contains', 'Matches Exactly', 'Starts With' and 'Ends With'. These options are available by clicking the 'search' image in the Find bar (Command + F). Removes the occassional reminder to rate the application. Because it's cheesy. Other stability fixes. Introduced in Version 1.8 Improvements.

Adds support for find (and replace) 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. Each document window now preserves the width of PLIST tree's columns between application's relaunches. This preservation is done until you explicitly close the window. Double click on one of PLIST tree's column separators will resize the corresponding column so the largest text in that column will be visible.

Application's Preferences (Command +,) now supports setting the default width and height for the PLIST document window. This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'. Application's Preferences (Command +,) now supports setting the default width for PLIST tree's 'Key' and 'Type' columns. This is available in 'General' tab, under 'Defaults for document windows you're gonna open or create:'.

Both the default size of document window and the width of the columns can be visually set by using the sample window shown after pressing 'Get from Sample Window.' From application's Preferences (Command +,) - 'General' tab. If you want the document windows which are already open to have the default size and default width of the columns that you set in Preferences then you can use 'Update Open Windows to Defaults' button from 'General' tab. Danny Hanes, So far so good!

Honestly, I was going to go with a different app, but seeing how quickly the developer responded to comments gave me hope. If I run into any issues I will post my feedback. Developer Response, Hi Danny Hanes!

Thanks for purchasing PLIST Editor and for your review. Is it possible for you to send me an email (plist.editor.contact@gmail.com) to tell me why you intended to go with another app? Is it because of some functionality offered by the other app? Is it because of the price? Is it something else? You answer would help me enormously to improve (even more) PLIST Editor where it needs to.

Danny Hanes, So far so good! Honestly, I was going to go with a different app, but seeing how quickly the developer responded to comments gave me hope. If I run into any issues I will post my feedback. Developer Response, Hi Danny Hanes! Thanks for purchasing PLIST Editor and for your review.

Get

Is it possible for you to send me an email (plist.editor.contact@gmail.com) to tell me why you intended to go with another app? Is it because of some functionality offered by the other app?

Is it because of the price? Is it something else?

You answer would help me enormously to improve (even more) PLIST Editor where it needs to. AeroD, Errors loading XML I’ve been trying to load some standard XML files and/or schema files and recieve a general error that it’s not in the correct format. There is no help built in to the application either Developer Response, AeroD, I'm really sorry for this inconvenience! Is it possible for you to contact me at plist.editor.contact@gmail.com to help me understand the issue better and potentially provide a fix for it? Just to be super clear, PLIST Editor is not an application for editing arbitrary XML or XML Schema (.xsd) files, but instead is build for editing Plist files (see XML Plist files are a very specialized form of XML, and if you don't provide this very specific form to the application it will present the error that the file is not in the correct format. AeroD, Errors loading XML I’ve been trying to load some standard XML files and/or schema files and recieve a general error that it’s not in the correct format.

There is no help built in to the application either Developer Response, AeroD, I'm really sorry for this inconvenience! Is it possible for you to contact me at plist.editor.contact@gmail.com to help me understand the issue better and potentially provide a fix for it? Just to be super clear, PLIST Editor is not an application for editing arbitrary XML or XML Schema (.xsd) files, but instead is build for editing Plist files (see XML Plist files are a very specialized form of XML, and if you don't provide this very specific form to the application it will present the error that the file is not in the correct format.

XML property lists can be viewed in a text editor directly as Lauri's answer above suggests. Binary property lists (found in many of Apple's own shipping applications) need to be converted to an XML property list format first. Plutil may be used to do this, in either direction. Take care though as the property list is modified in place, so you make wish to make a copy of the property list first. Plutil -convert xml1 binary-property-list-to-convert.plist And to convert it back to binary: plutil -convert binary1 XML-property-list-to-convert.plist.

Posted on