2009-09-29 2 views
19

Меня интересует онлайн-приложение, такое как инструмент, который поставляется с XCode, который отображает ключи и значения в виде строк, редактируемым образом и обрабатывает xml plists (мне все равно, обрабатывает ли он и двоичные).Есть ли онлайн-редактор .plist?

+0

+1 хороший вопрос. вы должны принять ответ Tustin2121 – Thariama

ответ

24

Итак, мне было интересно то же самое, и когда я увидел этот вопрос и его ответ, я сказал: «Вверните его, я делаю один!» И так я и сделал. Через два дня, вот мой ответ вам:

http://tustin2121.github.io/jsPlistor/

jsPListor (версия 1 от 8 авг, 2013) позволит вам вставить в содержимом XML-списка свойств в него (с помощью кнопки Import) и отредактировать его с помощью перетаскивания и т.п. Когда вы закончите, нажмите «Экспорт», и он упакует все это в действительный plist, чтобы вы могли копировать и вставлять обратно в файл.

Есть еще некоторые ошибки и яркие вакансии (например, Диалог редактирования данных), но он функционирует. Будущие версии попытаются разрешить сохранение с помощью загрузки html5 и загрузку файлов в строки данных.

Вы можете изучить, внести свой вклад, и представить ошибки в GitHub репо: https://github.com/tustin2121/jsPlistor

+0

+1 хорошо сделано, спасибо – Thariama

+0

Импорт больше не работает (по крайней мере, на хроме ..) – 2016-01-09 20:33:49

+0

@EladKarako Нет причин, по которым он должен был внезапно прекратить работу. Кроме того, он отлично работает для меня, и я нахожусь в Chrome. – Tustin2121

1

Я не думаю, что есть какие-либо редакторы plist в Интернете, по крайней мере, не такие функциональные, как Plist Editor с Xcode.

Вы можете использовать онлайн-редактор XML, например Xmlia2.0, и запрограммировать его самостоятельно.

Зачем вам когда-либо нужен онлайн-инструмент для редактирования XML-файлов, когда у вас есть редактор Plist от xcode?

+1

Так что я мог бы настроить plists, даже если я не на Mac. – luvieere

+0

К сожалению, ни один из этих результатов не отличается от XCode PList Editor –

+0

Да, редактор Xcode Plist - отличный инструмент, я согласен. Я не думаю, что у любого другого редактора Plist есть * все * функций, которые получил XcodePlistEditor. – Emil

-1

Любое веб-приложение, которое принимает документы .txt, отредактирует plists просто отлично. Аналогично для .xml

+0

«как инструмент, который поставляется с XCode, который показывает ключи и значения в виде строк» ​​ Он не хочет иметь дело с необработанным XML. – JoePasq

+0

Да, у него может не быть выбора, так что неплохо предложить альтернативы, не так ли? – Sneakyness

0

Я написал один раз в тот же день (для старых не XML-файлов plist). Структура очень регулярная, поэтому нетрудно создать что-то, что выглядит и действует более или менее, как редактор plc XCode.

Я не знаю, что делать с любыми онлайн-редакторами XML, но они должны существовать. Учитывая XML-редактор с поддержкой DTD, вы должны легко редактировать файлы plist.

1

Я смирился с тем, что, вероятно, не один, которого я когда-либо найду. Однако я нашел, что формат JSON и текстовый формат PList очень похожи, и есть много редакторов JSON, доступных в Интернете, а также для окон и Mac. Возможно, это не подходит для ваших нужд, но это мне очень понравилось. Используя не что иное, как пара find & заменяет в Notepad, вы можете получить 90% пути к файлу plist. Единственная большая проблема - точки с запятой и запятые.

Если вы работаете с достаточно маленьким файлом, это можно сделать вручную. С более крупными файлами простое приложение-утилита для конвертирования файлов JSON в файлы PList, вероятно, будет довольно просто взбивать, если у вас есть желание.

Опять же, все это относится только к текстовым файлам plist. Большинство редакторов plist на Mac по крайней мере могут сохранить plist в текстовом формате.

1

Там в Plistinator - его недорогой C++/Qt приложение для Windows, Mac и Linux рабочий стол. Так что не онлайн-инструмент, но он, по крайней мере, переносимый и работает кросс-платформенным (в случае, если это был запрос для веб-редактора).

Я не уверен, что JS-версия обрабатывает двоичные файлы (Plistinator). Если у вас есть Mac вы можете редактировать их с помощью редактора JS, если вы преобразовать двоичный файл XML с помощью

plutil -convert xml myfile.plist 

Обратите внимание, что будет переписана myfile.plist с версией XML, который не может представлять ту же информацию, что бинарная версия может.

Полное раскрытие информации: Я являюсь автором Plistinator, а 2,99 доллара идет за мой рамен &.

+0

чувак, почему нет пробной версии ?? – 2016-01-09 20:35:56