Меня интересует онлайн-приложение, такое как инструмент, который поставляется с XCode, который отображает ключи и значения в виде строк, редактируемым образом и обрабатывает xml plists (мне все равно, обрабатывает ли он и двоичные).Есть ли онлайн-редактор .plist?
ответ
Итак, мне было интересно то же самое, и когда я увидел этот вопрос и его ответ, я сказал: «Вверните его, я делаю один!» И так я и сделал. Через два дня, вот мой ответ вам:
http://tustin2121.github.io/jsPlistor/
jsPListor (версия 1 от 8 авг, 2013) позволит вам вставить в содержимом XML-списка свойств в него (с помощью кнопки Import) и отредактировать его с помощью перетаскивания и т.п. Когда вы закончите, нажмите «Экспорт», и он упакует все это в действительный plist, чтобы вы могли копировать и вставлять обратно в файл.
Есть еще некоторые ошибки и яркие вакансии (например, Диалог редактирования данных), но он функционирует. Будущие версии попытаются разрешить сохранение с помощью загрузки html5 и загрузку файлов в строки данных.
Вы можете изучить, внести свой вклад, и представить ошибки в GitHub репо: https://github.com/tustin2121/jsPlistor
+1 хорошо сделано, спасибо – Thariama
Импорт больше не работает (по крайней мере, на хроме ..) – 2016-01-09 20:33:49
@EladKarako Нет причин, по которым он должен был внезапно прекратить работу. Кроме того, он отлично работает для меня, и я нахожусь в Chrome. – Tustin2121
Я не думаю, что есть какие-либо редакторы plist в Интернете, по крайней мере, не такие функциональные, как Plist Editor с Xcode.
Вы можете использовать онлайн-редактор XML, например Xmlia2.0, и запрограммировать его самостоятельно.
Зачем вам когда-либо нужен онлайн-инструмент для редактирования XML-файлов, когда у вас есть редактор Plist от xcode?
Так что я мог бы настроить plists, даже если я не на Mac. – luvieere
К сожалению, ни один из этих результатов не отличается от XCode PList Editor –
Да, редактор Xcode Plist - отличный инструмент, я согласен. Я не думаю, что у любого другого редактора Plist есть * все * функций, которые получил XcodePlistEditor. – Emil
Любое веб-приложение, которое принимает документы .txt
, отредактирует plists просто отлично. Аналогично для .xml
«как инструмент, который поставляется с XCode, который показывает ключи и значения в виде строк» Он не хочет иметь дело с необработанным XML. – JoePasq
Да, у него может не быть выбора, так что неплохо предложить альтернативы, не так ли? – Sneakyness
Я написал один раз в тот же день (для старых не XML-файлов plist). Структура очень регулярная, поэтому нетрудно создать что-то, что выглядит и действует более или менее, как редактор plc XCode.
Я не знаю, что делать с любыми онлайн-редакторами XML, но они должны существовать. Учитывая XML-редактор с поддержкой DTD, вы должны легко редактировать файлы plist.
Я смирился с тем, что, вероятно, не один, которого я когда-либо найду. Однако я нашел, что формат JSON и текстовый формат PList очень похожи, и есть много редакторов JSON, доступных в Интернете, а также для окон и Mac. Возможно, это не подходит для ваших нужд, но это мне очень понравилось. Используя не что иное, как пара find & заменяет в Notepad, вы можете получить 90% пути к файлу plist. Единственная большая проблема - точки с запятой и запятые.
Если вы работаете с достаточно маленьким файлом, это можно сделать вручную. С более крупными файлами простое приложение-утилита для конвертирования файлов JSON в файлы PList, вероятно, будет довольно просто взбивать, если у вас есть желание.
Опять же, все это относится только к текстовым файлам plist. Большинство редакторов plist на Mac по крайней мере могут сохранить plist в текстовом формате.
Там в Plistinator - его недорогой C++/Qt приложение для Windows, Mac и Linux рабочий стол. Так что не онлайн-инструмент, но он, по крайней мере, переносимый и работает кросс-платформенным (в случае, если это был запрос для веб-редактора).
Я не уверен, что JS-версия обрабатывает двоичные файлы (Plistinator). Если у вас есть Mac вы можете редактировать их с помощью редактора JS, если вы преобразовать двоичный файл XML с помощью
plutil -convert xml myfile.plist
Обратите внимание, что будет переписана myfile.plist с версией XML, который не может представлять ту же информацию, что бинарная версия может.
Полное раскрытие информации: Я являюсь автором Plistinator, а 2,99 доллара идет за мой рамен &.
чувак, почему нет пробной версии ?? – 2016-01-09 20:35:56
+1 хороший вопрос. вы должны принять ответ Tustin2121 – Thariama