¿Qué es un buen visor / editor XML para Mac OS X?

50

Utilizo XML Editor de XMLmind para editar / ver archivos XML en Mac.

No está mal, pero espero un editor XML para Mac. ¿Qué opciones tengo incluyendo el software comercial / libre?

prosseek
fuente
¿Está editando XML específico para Mac (como 'plist' y 'sdef') o está editando una variedad de esquemas?
Philip Regan
@Philip: quería una solución general para analizar los archivos XML.
prosseek
Obligatorio: ¡ vim es lo suficientemente bueno para mí!
Jason Salaz

Respuestas:

19

Software OS X para editar XML

Matthew Bischoff
fuente
8
De los muchos mencionados aquí, ¿cuál es su recomendación? ¿Cuál está mejor presentado? ¿Cuál es el comportamiento más parecido a Mac?
Vihung
Repare el enlace a EditX que ahora no es gratuito. Linked es una versión antigua para PowerPC
hectorpal
ONE colud también usa el nuevo Visual Studio Code Editor (mi editor favorito por ahora) o Atom o MacVIM o Xcode, Netbeans, Eclipse, IntellijIDEA (básicamente, cualquier IDE de programación también admite resaltado de sintaxis XML y la mayoría de ellos también tienen Code Completition) si también necesita la validación DTD / XSD, necesita echar un vistazo más de cerca
konqui
oxígeno. Vale la pena cada dólar.
james.garriss
La URL de XMLMate está muerta.
Hauke
7

Aunque todavía es una versión beta, he encontrado que Xmplify es una herramienta de reconocimiento de XML bastante útil. Hace frente a la transformación DTD, XSD, XPath y XSL en la herramienta

Kevin
fuente
66
Fuera de beta ahora, $ 59.
Steve Bennett el
6

Eclipse funciona en Mac OS y, de hecho, es uno de los mejores editores de XML. Tiene validación XSD, autocompletado para este esquema. Además, ofrece un diseñador gráfico XSD.

rds
fuente
1
Solo para agregar: Ctrl/⌘+ Shift+ Fformateará el XML.
Arun
4

Y, por supuesto, Emacs con modo psgml o modo nxml editará XML.

Peter Flynn
fuente
Bienvenido a Ask Different. Nos gusta que las respuestas sean más que una simple línea. Idealmente, desea explicar por qué su respuesta es * correcta ". También ayuda a proporcionar enlaces, citas y / o capturas de pantalla. Revise nuestra sección de ayuda Cómo responder al escribir buenas respuestas a las preguntas
Allan
3

Al probar esto y aquello, me instalé con Text Wrangler , con el script XML Tidy . Es gratis y bastante útil para mis propósitos.

prosseek
fuente
XML Tidy hace sangría ... y creo que comprueba la buena formabilidad. Aparentemente, xmllint, que utiliza el script XML Tidy, puede validar. ¿Puedes validar XML usando XML Tidy dentro de Text Wrangler?
LarsH
3

IntelliJ IDEA es en general un buen IDE, está disponible en Mac y admite la edición de XML de formas tales como resaltar la sintaxis, contraer un alcance determinado y validar XML. No lo he usado mucho para XML, pero he tenido buenas experiencias con ese IDE para otros fines, así que pensé en mencionarlo aquí.

Scott H
fuente
2

Si tiene instaladas las Herramientas para desarrolladores de Apple, entonces tiene XCode y esto incluye la Property List Editoraplicación (los archivos de lista de preferencias de Apple suelen estar en formato XML, de ahí el nombre de la aplicación).

Puedes encontrar la aplicación aquí: /Developer/Applications/Utilities/Property List Editor.app


fuente
66
No creo que el Editor de listas de propiedades pueda manejar archivos XML genéricos, está destinado a editar un formato .plist específico.
ghoppe
1
^ Esto es cierto (lo que dijo ghoppe). E incluso ahora que está integrado en Xcode, ya no es independiente, solo obtiene el código codificado por colores sin procesar con números de línea. No hay triángulos de revelación, etc. como un archivo .plist .
NOTjust - user4304
Bueno, la queja de Xcode sobre un XML no está en el formato correcto. Entonces ... no es exactamente genérico.
hectorpal
1

TextMate .

Puede descargar el código fuente de GitHub y compilarlo localmente. Luego, en las preferencias, instale el paquete de idioma apropiado . https://github.com/textmate/textmate

Si le gusta la aplicación, le recomendaría comprar la versión comercial para mostrar su apoyo al autor.

el Titán
fuente
1

Como alternativa al XMLmind XML Editor, hay QXmlEdit. También es gratuito y tiene muchas funciones. Está escrito en Qt y se ejecuta en Mac, así como en las otras plataformas que admite Qt.

Phil
fuente
1

Siempre creo que un código abierto es la mejor y más simple solución. Puedes probar BlueFish o Brackets , te recomiendo que lo pruebes, no perderás nada.

Sam
fuente
0

Estoy buscando lo mismo, y acabo de encontrarme con XMLmind XML Editor. Me gusta cómo puede cargar mis archivos con bastante rapidez.

@rds: He intentado usar Eclipse para abrir mis archivos XML, pero se colgaría con mis archivos (> 15 MB). Me di cuenta de que cualquier editor creado con Java se bloquea al intentar abrir mi archivo, o al menos tarda un tiempo insoportable en cargarlo.

jde
fuente
El OP ya mencionó XMLmind.
guwac
Además, XMLmind es Java, ¿no debería colgarse también, @jde?
hd1
0

Encontré un software simple y gratuito para ver, sin editor: XML Spy

Jonas WebDev
fuente
Bienvenido a Ask Different! Estamos tratando de encontrar las mejores respuestas y esas respuestas proporcionarán información sobre por qué son las mejores. Explique por qué cree que el software que recomendó es mejor que otros. Vea Cómo responder sobre cómo proporcionar una respuesta de calidad. - De la opinión
fsb
@fsb gracias, mi sugerencia se basa en que el programa es gratuito y simple, me queda bien :)
Jonas WebDev
Eso es bueno, pero no nos dice nada sobre el software, por qué le gusta, cómo se ajustará a las necesidades del OP, etc. Preferimos que las respuestas sean más que solo 1 línea. Consulte Cómo responder para obtener consejos.
fsb