Що таке хороший переглядач / редактор XML для Mac OS X?


50

Я використовую XML Editor від XMLmind для редагування / перегляду XML-файлів на Mac.

Це непогано, але я очікую на редактор XML для Mac. Які у мене варіанти, включаючи комерційне / безкоштовне програмне забезпечення?


Ви просто редагуєте XML, характерний для Mac (наприклад, "plist" та "sdef") чи редагуєте різні схеми?
Філіп Реган

@Philip: Я хотів загальне рішення для розбору файлів XML.
prosseek

Обов’язково: vim для мене досить хороший!
Джейсон Салаз

Відповіді:


19

Програмне забезпечення OS X для редагування XML

  • EditX (комерційний)
  • oXygen (комерційний)
  • XML Edita (комерційний)
  • XMLMate (безкоштовний / відкритий плагін) для TextMate (умовно-безкоштовне)
  • XMPlify (комерційний)

8
З багатьох згаданих тут, яка ваша рекомендація? Що краще представлено? Який у поведінці більше схожий на Mac?
Vihung

Відремонтуйте посилання на EditX, яке зараз не є безкоштовним. Пов’язана стара версія для PowerPC
hectorpal

ОДНА ОХОРОНА також використовує новий редактор коду Visual Studio (мій улюблений редактор на даний момент) або Atom або MacVIM або Xcode, Netbeans, Eclipse, IntellijIDEA (в основному будь-яке програмування IDE також підтримує підсвічування синтаксису XML, і більшість з них також мають доповнення коду), якщо вам також потрібна перевірка DTD / XSD - вам потрібно пильніше ознайомитися
konqui

oXygen. Варто кожного долара.
james.garriss

URL XMLMate мертвий.
Хоке

7

Хоча це все ще бета-версія, я вважав, що Xmplify є досить корисним інструментом, знаючим XML. Справляється з перетвореннями DTD, XSD, XPath та XSL в інструменті


6
Зараз бета-версія - 59 доларів.
Стів Беннетт

6

Eclipse працює на Mac OS, і це фактично один з найкращих редакторів XML. Він має перевірку XSD, автодоповнення до цієї схеми. Крім того, він пропонує графічний дизайнер XSD.


1
Просто для додання: Ctrl/⌘+ Shift+ Fвідформатує XML.
Arun

4

І звичайно, Emacs у режимі psgml або nxml редагуватиме XML.


Ласкаво просимо до "Запитайте різних". Нам подобається, щоб відповіді були не просто одним рядком. В ідеалі ви хочете пояснити, чому ваша відповідь * правильна ". Це також допомагає надати посилання, цитати та / або знімки екрана. Перегляньте наш розділ довідки Як відповісти на написання гарних відповідей на запитання
Аллан

3

Перевіряючи це і те, я влаштувався з Text Wrangler , із сценарієм XML Tidy . Це безкоштовно і досить корисно для моїх цілей.


XML Tidy робить відступи ... і я вважаю, що це перевіряє чітку форму. Мабуть, xmllint, який використовує сценарій XML Tidy, може підтвердити. Чи можете ви перевірити XML за допомогою XML Tidy в Text Wrangler?
LarsH

3

IntelliJ IDEA - це загалом хороший IDE, він доступний на Mac, і він підтримує редагування XML такими способами, як підсвічування синтаксису, згортання заданої області та перевірка XML. Я не дуже використовував його для XML, але в мене був хороший досвід роботи з цією IDE для інших цілей, тому я вважав, що хочу згадати це тут.


2

Якщо у вас встановлені інструменти для розробників Apple, у вас є XCode, і це включає Property List Editorдодаток (файли плістів переваг Apple часто у форматі XML, звідси і назва програми).

Ви можете знайти додаток тут: /Developer/Applications/Utilities/Property List Editor.app


6
Я не думаю, що Редактор списку властивостей не може працювати з загальними XML-файлами, він призначений для редагування конкретного формату .plist.
ghoppe

1
^ Це правда (що сказав гоппе). І навіть тепер, коли він інтегрований у Xcode, вже не окремий, ви просто отримуєте необроблений кольоровий код з номерами рядків. Жодних трикутників розкриття тощо, як файл .plist, не дає.
NOTjust - user4304

Ну, скарга Xcode на XML не в потрібному форматі. Отже ... це не зовсім загальне.
hectorpal

1

TextMate .

Ви можете завантажити вихідний код з GitHub і скласти його локально. Потім у налаштуваннях встановіть відповідний мовний пакет . https://github.com/textmate/textmate

Якщо вам подобається додаток, я рекомендую придбати комерційну версію, щоб показати свою підтримку автору.


1

Як альтернатива XMLmind XML Editor є QXmlEdit Він також безкоштовний і досить багатий на функції. Він написаний на Qt і працює на Mac, а також інших платформах, які підтримує Qt.


1

Я завжди вважаю, що відкритий код - це найкраще і просте рішення. Ви можете спробувати Блуфіші або Кронштейни , я настійно раджу вам спробувати його, ви не втратить нічого.


0

Я шукаю те саме, і я щойно натрапив на XMLmind XML Editor. Мені подобається, як він може досить швидко завантажувати свої файли.

@rds: Я намагався використовувати Eclipse для відкриття своїх XML-файлів, але він би зависав із моїми файлами (> 15 Мб). Я помітив, що будь-який редактор, створений на Java, зависає при спробі відкрити мій файл, або принаймні займає нестерпно тривалий час для його завантаження.


В ОП вже згадувався XMLmind.
guwac

Крім того, XMLmind - це Java, так чи не повинен він також звисати, @jde?
hd1


0

Я знайшов просте і безкоштовне програмне забезпечення для перегляду, жодного редактора: XML Spy


Ласкаво просимо в "Запитайте різних"! Ми намагаємось знайти найкращі відповіді, і ці відповіді дадуть інформацію про те, чому вони найкращі. Поясніть, чому ви вважаєте, що програмне забезпечення, яке ви рекомендували, краще, ніж інші. Див. Як відповісти про те, як надати якісну відповідь. - З огляду
fsb

@fsb спасибі, моє пропозиція засноване на тому, що програма безкоштовна і проста, добре підходить для мене :)
Jonas WebDev

Це добре, але він нічого не говорить про програмне забезпечення, чому вам це подобається, як він відповідатиме потребам ОП тощо. Ми вважаємо за краще відповіді не більше ніж на 1 рядок. Див. Як відповісти за порадами.
fsb

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.