Редактор XML для Mac или Windows

Я искал хороший XML-редактор, желательно бесплатный, который работает на Windows или Mac, так как у меня есть несколько сотен XML-файлов, которые я должен создать, и если есть XML-редактор, который ускорит работу, скорее чем печатать все в X-Code, я был бы очень признателен.

  • Я предпочитаю Mac, но могу использовать и Windows, если окажется, что есть гораздо лучшее программное обеспечение.

  • Автозаполнение будет ключевым.

  • Я чаще набираю новый XML.

  • Проверка схемы также важна, но у меня ограниченное количество ie. 2 количество схем.

Есть рекомендации?

Ответы (6)

Notepad++ или Sublime Edit (или любой другой хороший текстовый редактор) поддерживают подсветку синтаксиса.

Однако, как говорится, они не подходят для редактирования xml; возможно, есть плагины, которые их улучшают, но я бы порекомендовал Xpontus . Он вполне соответствует вашим требованиям.

  • ОС: кроссплатформенная (в частности, указано, что она работает на Mac, Windows и *nix, хотя я использовал ее только на Windows)
  • Ключевым моментом будет автозаполнение: поддерживается автозаполнение xHTML; не думаю, что он знает дополнения для других схем.
  • Проверка схемы также важна, но у меня ограниченное количество ie. 2 количество схем. Да, это функция , которую xpontus делает лучше , чем хороший текстовый редактор.

введите описание изображения здесь

Как и ожидалось, есть плагины XML для Notepad++, они включают проверку схемы.
XPontus не выпускался с 2008 года, а версия для Mac больше не работает: это 32-разрядная программа, но приложения для Mac должны быть 64-разрядными.

Обновлять

Согласно комментарию ниже , последняя версия этой программы была выпущена в 2011 году, и она также, кажется, ломается, если у вас сложный XML. Я бы посоветовал поискать альтернативу. VSCode сейчас очень популярен спустя 5 лет, он бесплатный и имеет отличные инструменты и поддержку плагинов, например — см . Инструменты XML .


В Windows я использую XML-редактор firstobject . Это быстро, бесплатно, портативно (единственное .exe) и может работать с огромными файлами. Он также поддерживает подсветку синтаксиса.

введите описание изображения здесь

Я не рекомендую этот редактор. Я был большим поклонником FOXE, но эта программа была выпущена в 2011 году (последняя версия 2.4.2.432), и я только что обнаружил, что в ней возникают ошибки синтаксического анализа, если XML становится слишком сложным. См. пример на imgur.com/a/1HjtKQi, где RoleDescriptor\KeyDescriptor\KeyInfo\X509Data\X509Certicateдерево XM полностью разбивается для второго RoleDescriptorузла .

Я использую платформу веб-инструментов Eclipse :

  • Свободно
  • Работает с Mac/Windows/Linux
  • Автозаполнение
  • Подсветка синтаксиса
  • Проверка схемы
  • Eclipse поставляется с огромным количеством других функций для XML и других языков.

введите описание изображения здесь

Я настоятельно рекомендую Brackets по следующим причинам.

  • Бесплатно, с открытым исходным кодом.
  • Расширяется с помощью расширений и тем .
  • Кроссплатформенность.
  • Поддерживается Adobe .
Добро пожаловать в рекомендации по программному обеспечению! Этот пост не содержит достаточно информации, чтобы считаться качественным ответом. Пожалуйста , прочитайте наше обсуждение того, что делает ответ качественным , чтобы увидеть, сможете ли вы включить некоторые из этих улучшений в свой ответ. В частности, просмотрите требования, перечисленные в вопросе, и укажите, соответствует ли оно или нет ( бонус: перечислите обходные пути для вещей, которые не соответствуют)

oXygen XML — это многоплатформенный XML-редактор, если вы ищете полноценную XML IDE. Это бесплатно и имеет множество функций. Также может работать как плагин Eclipse.

введите описание изображения здесь

введите описание изображения здесь

На их сайте написано, что вы можете попробовать его бесплатно только в течение 30 дней, после чего вам нужно будет купить лицензию. Где-то спрятана бесплатная версия?
Добро пожаловать на Stack Exchange рекомендаций по программному обеспечению! Этот пост не содержит достаточно информации, чтобы считаться качественным ответом. Пожалуйста , прочитайте наше обсуждение того, что делает ответ качественным , чтобы увидеть, можете ли вы включить некоторые из этих улучшений в свой ответ, иначе он может быть удален.
Кроме того, что раздражает в этом, так это то, что это всего лишь XML-редактор eclipse. Он определенно построен на Eclipse и не выглядит существенно другим.

XML Notepad 2007 от Microsoft хорош и бесплатен. Представление в виде дерева очень приятно, и возможность поиска с помощью селектора XPath удобна. Это также быстро и (что удивительно для Microsoft) не раздуто.

XML-блокнот 2007