PLIST Editor 4+

VDT LABS S.R.L.

    • 4,8 • 45 Bewertungen
    • 6,99 €

Screenshots

Beschreibung

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 can find on the market (except Xcode, of course). For all plist types (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 much faster.

Core features:
• Open and save property list files in XML, Binary and OpenStep/ASCII format.
• Import plist data contained in .mobileconfig or .mobileprovision files or other files which are encoded using Cryptographic Message Syntax (CMS). For the files encoded using CMS there is support to see information about the signers (email address and certificate) and the additional certificates which might be included in the message.
• 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 - 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"
• "Snippets" which allows you to save PLIST items for later reuse
• Sort items
• 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 (via "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
• Copy elements as XML, Binary (Base 64 encoded) and OpenStep/ASCII plists
• Embed selected elements in array or dictionary
• Shift elements to left or right
• Quickly move elements up or down
• 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 Colours" 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
• 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
• Dark Mode support on macOS Mojave 10.14 and above

Neuheiten

Version 1.50

Improvements
• Holding option (⌥) key while dragging one or multiple PLIST tree items will duplicate them instead of moving. This behavior is available for Snippets tree items, too.

Bug fixing
• Fixes an issue where the changes in a duplicated Snippets item would be visible in the original item, too.

―――
If you enjoy PLIST Editor and find it useful, please also consider PLIST Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at plist.editor.contact@gmail.com

Bewertungen und Rezensionen

4,8 von 5
45 Bewertungen

45 Bewertungen

Der Produktivitäter ,

Besser geht's nicht - der ultimative Editor für plist-Dateien

Entwickler, die mit XCode arbeiten oder Hardcore-macOS-Anwender kennen das Problem: Die plist-Dateien (Property Lists) lassen sich weder mit Apples hausgemachter, durchaus leistungsfähiger IDE XCode wirklich gut bearbeiten noch mit einem normalen Text-Editor: Es handelt sich bei plist-Dateien grundsätzlich um XML-basierte Dateien, die, wenn umfangreich, für Laien nur schwer anzupassen sind - das zur Speicherminimierung verwendete binäre plist-Format müsste zudem vorher noch konvertiert werden.

Die Bearbeitung von plist-Dateien mit XCode krankt an einer unvollständigen Tastaturbedienbarkeit, fehlende Darstellung von Textwerten mit Zeilenumbrüchen, der fehlenden Möglichkeit, mehrere Unterzweige auf einmal aufklappen zu können und schließlich einer mangelnden Anpassbarkeit des Schrifttyps: Bei hoher Auflösung muss man schon mit einer Lupe arbeiten...

Der PLIST Editor von Vlad Badea, einem gestandenen Software-Entwickler aus Rumänien, schlägt genau hier in die Bresche. Ganz offensichtlich hat hier jemand ein Werkzeug gecodet, das er selbst benötigt. Der Funktionsumfang scheint über die Jahre (?) gewachsen zu sein und gibt alles her, was das Herz begehrt:

- Unterstützt XML und Binärformate lesend/schreibend.
- Verarbeitung wie von normalen Texteditoren gewöhnt (Kopieren, Einfügen, Suchen/Ersetzen, auch für nur ausgewählte Elemente).
- Erweiterte Suchmöglichkeiten (nur Anfang/Ende etc.). Im Gegensatz zu anderen Produkten werden Änderungen nur in den bearbeiteten Elementen durchgeführt und ***nicht*** die gesamte Datei neu erstellt (oder noch schlimmer: ohne Rückfrage sortiert).
- Kopierunterstützung für die direkte Verarbeitung im Code: Swift, Objective-C, JSON.
- Mehrere Zeilen für String-Werte werden angezeigt. Integrierte Versionierung (aber auch gute VCS-Unterstützung durch lediglich partielle Änderungen).
- Volle Tastaturunterstützung!

Mir fällt keine Eigenschaft ein, die mir noch fehlte - der Editor kann es mit anderen Angeboten, die das fünf- bis zehnfache kosten, spielend aufnehmen und macht dabei einen schlankeren und zugleich robusteren Eindruck.

Was mich aber völlig überzeugt und zu dieser Rezension veranlasst: Der Entwickler geht schnell und offen auf Änderungswünsche ein: Anstelle einer Hilfedatei kann man gleich Kontakt mit ihm aufnehmen (offenbar ist alles so intuitiv)... in meinem Fall eine fehlende Pfeiltastenunterstützung für das Bearbeiten von Namen von Sub-Schlüsseln. An einem Montag per E-Mail beschrieben - am darauffolgenden Samstag war die Änderung verfügbar!

Ganz klare Empfehlung.

Entwickler-Antwort ,

Der Produktivitäter, thank you for your detailed feedback! I really appreciate it and I'm glad you're pleased with the application and its support.

Lukas Kubanek ,

Great Companion to Xcode

A great alternative to the plist editing interface built into Xcode. Since I discovered this app a few weeks ago, it’s been my default editor for plist files. I find this tool invaluable when dealing with configuration and preference files during my development workflow. It has many adjustment options, but there’s certainly room for improvements.

Entwickler-Antwort ,

Lukas Kubanek, thanks for the review and I'm really glad that you like the app and you find it useful. If possible, I would appreciate if you could send me an email (at plist.editor.contact@gmail.com) with the improvements that you think could be to the app.

Julian19962 ,

Schlechte/bad app

So eine schlecht programmierte und von abstürzen geprägte app habe ich schon lange nicht mehr gesehen.
Einfach nur Abzocke!

I haven't seen such a bad written and always crashing app in a long time.
Just a rip off!

Entwickler-Antwort ,

Julian19962, I'm really sorry for the inconvenience. Is it possible to contact me at plist.editor.contact@gmail.com so to help me understand better the crash that happens to you? Any help from your side would be much appreciated since I'm not able to reproduce any sort of crash.

App-Datenschutz

Der Entwickler, VDT LABS S.R.L., hat darauf hingewiesen, dass die Datenschutzrichtlinien der App den unten stehenden Umgang mit Daten einschließen können. Weitere Informationen findest du in den Datenschutzrichtlinien des Entwicklers.

Keine Daten erfasst

Der Entwickler erfasst keine Daten von dieser App.

Die Datenschutzpraktiken können zum Beispiel je nach den von dir verwendeten Funktionen oder deinem Alter variieren. Weitere Infos

Support

  • Familienfreigabe

    Bis zu sechs Familienmitglieder können diese App bei aktivierter Familienfreigabe nutzen.

Mehr von diesem Entwickler