PrefEdit is a utility that allows you to inspect and edit all preference settings for Mac OS X applications. The settings are displayed in a browser and can be edited by simple point-and-click operations. You can also do a full-text search on all settings, or clean up unused entries of applications that have been uninstalled.
PrefEdit can access all preference settings of "well-behaved" Carbon and Cocoa applications. Older Mac applications running in the Classic environment used a totally different system for storing preference settings. The settings of such programs do not appear in PrefEdit.
WARNING: If you edit, add or delete preference values of application programs or the Mac OS X operating system, you should know what you are doing. Inappropriate values can cause serious malfunctions in the system which could destroy important data or create other unexpected effects.
Added support for 64 bit operation when using Mac OS X Snow Leopard.
Added support for Apple's modified policy to store computer-specific preference settings in Mac OS X Snow Leopard and recent versions of Mac OS X Leopard.
When reading and writing property list files in XML format, the application now maintains the implicit order of dictionary entries as they appear in the XML text.
For easier handling, the application now suppresses display of the domain overview window when launching it to open documents.
Added a user preference setting to control if date entries should be displayed and entered with time specifications included.
RAINBIRD Regarding the comment I made below. I know that MacUpdate list this as free. But, the "More Information" link takes you to their website, that lists the 7 Euro price. Maybe it's a time limited demo, or does the developer website need updating? (Version 2.1)
ALANR I like this very much. Sometimes I'll ask a developer about something and they'll tell me it's available via a hidden pref and to set it like so...
defaults write com.xxxx.yyyy BlaBlaBla
I don't much like black box solutions, I want to know what's there before I change it and I want to see that it's changed after I execute the command.
This lets me see what I'm doing or about to do and lets me see that it's been done.
My ratings reflect the fact that it's new to me and I don't know what other features could be offered and I don't know how stable it is yet. (Version 1.2)