Table of Contents
index

# Preferences

PlistEdit Pro provides several ways to customize the program to the way you work. You can access these preferences by selecting the Preferences menu item in the PlistEdit Pro menu, or by pressing command-comma.

General tab

- Default class for new objects: Selects what type of object you would like to create when adding a new child or sibling to your property list.
- Default property list format: Selects what format (XML, ASCII, binary, or JSON) you want newly created property lists to be stored in.
- Tell system to save preferences as XML instead of binary: Starting with OS X 10.4 (Tiger), in order to save space and give better performance, plist files in the Preferences folder are written out in binary format instead of XML. However, this makes such files less convenient to work with using other applications, such as a text editor, or a script that does textual searches in plist files. Checking this box will tell the operating system to revert to the pre-Tiger behavior of writing preferences as XML. If you already have preference files that are binary that you wish to convert to XML, open up the preferences browser and use the Change Format command available in the Operations menu.
- Ask to revert when file changes on disk: When this option is enabled, PlistEdit Pro will watch the files you have open to see if they have changed on disk since you last opened them. When you bring PlistEdit Pro to the front, it will automatically ask you if you want to revert to the version on disk for any files that have changed.
- Enable autocompletion: Enables the autocompletion feature of PlistEdit Pro, which provides completion suggestions based on existing plist content and property list definitions.
- Automatically check for updates: Checking this box will make PlistEdit Pro check on the internet for new versions at regular intervals. Checking the "Check at startup" You can also check for updates manually using the "Check For Updates" menu item.
- Remember formatter type by key: When enabled, if you use the "View As" menu to view an item under a particular key of a dictionary as a different type, PlistEdit Pro will remember the type you chose for that key and automatically display any items under that key as that same type. For example, if you choose to view a data object under the key "_NSAlias" as an alias record, PlistEdit Pro will then display all data objects it finds under the "_NSAlias" key as alias records without you having to change each one manually.
- Install Command Line Tool: Installs the pledit command line tool

Display tab

- Outline font: Selects the font that the outline view uses to display property list content. Click the Choose... button to select a different font from the font panel.
- Text font: Selects the font that the text view uses to display property list content. Click the Choose... button to select a different font from the font panel.
- Browser font: Selects the font that property list browser use to display their file lists. Click the Choose... button to select a different font from the font panel.
- Color XML tags: Allows you to choose a color with which to color the tags in the raw text of an XML formatted property list
- Sort options: Allows you to customize how sorting is done in PlistEdit Pro. Case sensitive sorting will cause all uppercase characters to be sorted before all lowercase characters, and enabling numeric sorting will cause any numeric values to be treated and sorted as numbers, rather than as alphabetic characters.
- JSON text formatting: Allows you to specify whether you would like PlistEdit Pro to generated condensed JSON text (i.e. with all whitespace stripped out), or indented (i.e. with whitespace and indentation included). There are two separate settings for the formatting used in the plist document window versus the formatting used when actually saving the file. For example, this lets you view the text in PlistEdit Pro as indented, to make it easier to read, but save as condensed, to have a smaller file size.

Definitions tab

This tab displays all the structure definitions that are installed on your system. Refer to "Managing installed structure definitions" for more details on this tab.

Browsing tab

This tab contains settings that affect property list browsers. When creating a new browser from a folder, or adding new items to an existing browser window, you can tell PlistEdit Pro what file extensions to scan the newly added folder for. Only files that match an extension in the list will be added. PlistEdit Pro can also read the 'plst' resource from the resource fork of a file (used by non-bundled Carbon applications). Checking the "Scan resource forks" checkbox will add any file that has a resource fork with a 'plst' resource whose ID is 0. Be aware that enabling this option can cause the scanning process to take significantly longer.

<< Managing installed structure definitions

Scripting >>