Plist Editor Pro For Mac



  1. P List Pro
  2. Download Plist Editor Pro For Mac
Requirements:

Plist Editor for Mac Productivity › Office Tools PLIST is a file format that was designed by Apple Computer and GNUstep for storing information about applications, user settings and other serialized objects. If you are looking for tools that will let you edit the PLIST files on your Mac, then take a look at the apps from the following list. True to its name, PlistEdit Pro has a few nice “pro” features that PLIST Editor lacks: Preference Browsing, Browser windows, AppleScript, Plist Structure definitions However, PLIST Editor comes in at a much lower price point (US$3.99 on the Mac. IPodRobot plist Editor for Windows is a free software that can edit both of XML format and Binary format MAC OS property list file (.plist) under Windows system. Key Features: - Support both XML format and Binary format plist file. Working with PlistEdit Pro will prove to be fairly intuitive: the app will open a new window for each document, and you can access most functions via simple buttons or drop down menus. ProperTree is a cross-platform GUI plist editor written using Python (compatible with both 2.x and 3.x) and Tkinter. Cross-platform - should work anywhere python and tkinter do; Document-based to support multiple windows; Node drag and drop to reorder; Copy and paste; Find/Replace - allows searching keys or values.

  • macOS v10.13 and later
Documentation

PlistEdit Pro is the most advanced property list and JSON editor written for macOS.

Mac and iOS developers must edit a variety of property list and JSON files while developing their applications. PlistEdit Pro makes editing these files easier by providing an intuitive and powerful interface. In addition to being able to copy and paste or drag and drop property list data around, PlistEdit Pro also offers powerful find and replace functionality, as well as structure definitions which provide easy access to commonly used keys in various standard property list files.

Power users can also benefit from PlistEdit Pro's preferences browser, which allows easy access to property lists used by macOS to store settings on your system. Browse through your preferences, or search an entire folder of plist files at once for a particular key or value. PlistEdit Pro also enables automation of tasks involving property lists, via its Applescript support and its pledit command line tool.

Screenshot Gallery

Click on the images below to enlarge.

Feature List

  • What a Drag
    Sick of fiddling with XML and JSON? PlistEdit Pro offers full copy + paste and drag and drop plist editing.
  • Oops
    Features unlimited undo support.
  • Playing Favorites
    Assign keyboard shortcuts to open your favorite property list files.
  • Under the Hood
    See how your property list looks both in an outline and as raw XML or JSON text.
  • Key Features
    Full keyboard navigation: edit your property lists without ever having to touch the mouse.
  • Preferential Treatment
    Easily tweak your preferences files using the built-in preference browser.
  • The Search is On
    Easily find and modify property list keys and values using the built-in find panel.
  • By the Script
    Automate your development tasks using PlistEdit Pro and Applescript.

P List Pro

Download Free Trial·Purchase· Requires macOS v10.13 or later ·Documentation·Release Notes·Support·Older Versions & Downloads

Now that we've got all our Kexts(.kext), SSDTs(.aml) and firmware drivers(.efi), your USB should start to look something like this:

  • Note: Your USB will look different, everyone's system will have different requirements.

# Creating your config.plist

First we'll want to grab the sample.plist from the OpenCorePkg, this will be located under the Docs folder:

Next lets move it onto our USB's EFI partition(will be called BOOT on Windows) under EFI/OC/, and rename it to config.plist:

# Adding your SSDTs, Kexts and Firmware Drivers

For the rest of this guide, you're gonna need some form of plist editing. And for our guide, we'll be using ProperTree and GenSMBIOS to help automate some of the tedious work:

  • ProperTree
    • Universal plist editor
  • GenSMBIOS
    • For generating our SMBIOS data

Next, let's open ProperTree and edit our config.plist:

Plist editor pro maclife
  • ProperTree.command
    • For macOS
    • Pro tip: there's a buildapp.command utility in the Scripts folder that lets you turn ProperTree into a dedicated app in macOS
  • ProperTree.bat
    • For Windows

Once ProperTree is running, open your config.plist by pressing Cmd/Ctrl + O and selecting the config.plist file on your USB.

After the config is opened, press Cmd/Ctrl + Shift + R and point it at your EFI/OC folder to perform a 'Clean Snapshot':

  • This will remove all the entries from the config.plist and then adds all your SSDTs, Kexts and Firmware drivers to the config
  • Cmd/Ctrl + R is another option that will add all your files as well but will leave entries disabled if they were set like that before, useful for when you're troubleshooting but for us not needed right now
Pro

Once done, you'll see your SSDTs, Kexts and firmware drivers populated in the config.plist:

For

If you wish to clean up the file a bit, you can remove the #WARNING entries. Though they cause no issues staying there, so up to personal preference.

# Selecting your platform

Now comes the important part, selecting the configuration path. Each platform has their own unique quirks that you need to account for so knowing your hardware is super important. See below for what to follow:

# Intel Desktop

  • Note: Intel's NUC series are considered mobile hardware, for these situations we recommend following the Intel Laptop Section
Code NameSeriesRelease
Yonah, Conroe and PenrynE8XXX, Q9XXX, etc 1, etc 22006-2009 era
Lynnfield and Clarkdale5XX-8XX2010 era
Sandy Bridge2XXX2011 era
Ivy Bridge3XXX2012 era
Haswell4XXX2013-2014 era
Skylake6XXX2015-2016 era
Kaby Lake7XXX2017 era
Coffee Lake8XXX-9XXX2017-2019 era
Comet Lake10XXX2020 era

# Intel Laptop

Code NameSeriesRelease
Clarksfield and Arrandale3XX-9XX2010 era
Sandy Bridge2XXX2011 era
Ivy Bridge3XXX2012 era
Haswell4XXX2013-2014 era
Broadwell5XXX2014-2015 era
Skylake6XXX2015-2016 era
Kaby Lake and Amber Lake7XXX2017 era
Coffee Lake and Whiskey Lake8XXX2017-2018 era
Coffee Lake Plus and Comet Lake9XXX-10XXX2019-2020 era
Ice Lake10XXX2019-2020 era

# Intel HEDT

This section includes both enthusiast and server based hardware.

Code NameSeriesRelease
Nehalem and Westmere9XX, X3XXX, X5XXX, etc 1, 22008-2010 era
Sandy/Ivy Bridge-E3XXX, 4XXX2011-2013 era
Haswell-E5XXX2014 era
Broadwell-E6XXX2016 era
Skylake/Cascade Lake-X/W7XXX, 9XXX, 10XXX2017-2019 era

# AMD

Download Plist Editor Pro For Mac

Code NameSeriesRelease
Bulldozer/JaguarIt's weirdAMD was really bad with naming back then
Zen1XXX, 2XXX, 3XXX2017-2020 era
  • Note: Threadripper 3rd gen(39XX) are not supported, 1st and 2nd gen however are supported
    • Latest BIOS and OpenCore version has resolved this issue, all Threadripper platforms are now supported