Che cos'è un buon visualizzatore / editor XML per Mac OS X?


50

Uso XML Editor di XMLmind per modificare / visualizzare file XML su Mac.

Non è male, ma mi aspetto un editor XML per Mac. Quali opzioni ho incluso il software commerciale / gratuito?


Stai solo modificando XML specifici per il Mac (come 'plist' e 'sdef') o stai modificando una varietà di schemi?
Philip Regan,

@Philip: volevo una soluzione generale per analizzare i file XML.
prosseek,

Obbligatorio: vim è abbastanza buono per me!
Jason Salaz,

Risposte:


19

Software OS X per la modifica di XML


8
Tra i molti citati qui, qual è la tua raccomandazione? Quale è meglio in primo piano? Qual è il comportamento più simile a un Mac?
Vihung,

Si prega di riparare il collegamento a EditX che ora non è gratuito. Linked è una vecchia versione di PowerPC
hectorpal

ONE può anche usare il nuovo Visual Studio Code Editor (il mio editor preferito ormai) o Atom o MacVIM o Xcode, Netbeans, Eclipse, IntellijIDEA (praticamente qualsiasi IDE di programmazione supporta anche l'evidenziazione della sintassi XML e la maggior parte ha anche il completamento del codice) se è necessario anche la convalida DTD / XSD, è necessario dare un'occhiata più da vicino
konqui,

ossigeno. Vale ogni dollaro.
james.garriss,

L'URL di XMLMate è morto.
Hauke,

7

Anche se è ancora una beta, ho trovato Xmplify come uno strumento XML utile piuttosto utile. Gestisce la trasformazione DTD, XSD, XPath e XSL nello strumento


6
Fuori dalla beta ora, $ 59.
Steve Bennett,

6

Eclipse funziona su Mac OS ed è attualmente uno dei migliori editor XML in circolazione. Ha convalida XSD, completamento automatico verso questo schema. Inoltre, offre un designer grafico XSD.


1
Solo per aggiungere: Ctrl/⌘+ Shift+ Fformatterà l'XML.
arun

4

E ovviamente Emacs con la modalità psgml o la modalità nxml modificherà XML.


Benvenuti a chiedere diverso. Ci piace che le risposte siano più di una sola riga. Idealmente, vuoi spiegare perché la tua risposta è * corretta. "Aiuta anche a fornire link, citazioni e / o schermate. Consulta la nostra sezione di aiuto Come rispondere scrivendo buone risposte alle domande
Allan

3

Testando questo e quello, mi sono sistemato con Text Wrangler , con lo script XML Tidy . È gratuito e abbastanza utile per i miei scopi.


XML Tidy fa rientranza ... e credo che controlli la buona formazione. Apparentemente xmllint, che utilizza lo script XML Tidy, può convalidare. Puoi convalidare XML usando XML Tidy in Text Wrangler?
LarsH,

3

IntelliJ IDEA è nel complesso un buon IDE, è disponibile su Mac e supporta la modifica di XML in modi come l'evidenziazione della sintassi, il collasso di un determinato ambito e la convalida di XML. Non l'ho usato molto per XML, ma ho avuto buone esperienze con quell'IDE per altri scopi, quindi ho pensato di menzionarlo qui.


2

Se hai gli strumenti per sviluppatori Apple installati, allora hai XCode e questo include l' Property List Editorapp (i file di pianificazione delle preferenze di Apple sono spesso in formato XML, da cui il nome dell'app).

Puoi trovare l'app qui: /Developer/Applications/Utilities/Property List Editor.app


6
Non credo che l'Editor dell'elenco proprietà sia in grado di gestire file XML generici, è destinato a modificare un formato .plist specifico.
ghoppe,

1
^ Questo è vero (cosa ha detto ghoppe). E anche ora che è integrato in Xcode, non più autonomo, ottieni solo il codice cromatico con numeri di riga. Nessun triangolo di rivelazione, ecc. Come un file .plist ti dà.
NOTjust - user4304

Bene, il reclamo Xcode su un XML non è nel formato giusto. Quindi ... non è esattamente generico.
hectorpal,

1

TextMate .

Puoi scaricare il codice sorgente da GitHub e compilarlo localmente. Quindi nelle preferenze installa il pacchetto di lingue appropriato . https://github.com/textmate/textmate

Se ti piace l'applicazione, ti consiglio di acquistare la versione commerciale per mostrare il tuo supporto all'autore.


1

In alternativa a XMLmind XML Editor c'è QXmlEdit È anche gratuito e abbastanza ricco di funzionalità. È scritto in Qt e funziona su Mac e su altre piattaforme supportate da Qt.


1

Credo sempre che un open source sia la soluzione migliore e semplice. Puoi provare BlueFish o Brackets , ti consiglio vivamente di provarlo, non perderai nulla.


0

Sto cercando la stessa cosa e mi sono appena imbattuto in XMLmind XML Editor. Mi piace come può caricare i miei file abbastanza rapidamente.

@rds: ho provato a usare Eclipse per aprire i miei file XML, ma si bloccherebbe con i miei file (> 15 MB). Sono venuto a notare che qualsiasi editor creato con Java si blocca nel tentativo di aprire il mio file o almeno impiega un tempo insopportabilmente a caricarlo.


L'OP ha già menzionato XMLmind.
Guwac,

Inoltre, XMLmind è Java, quindi non dovrebbe anche bloccarsi, @jde?
hd1,


0

Ho trovato un software semplice e gratuito da visualizzare, nessun editor: XML Spy


Benvenuti a chiedere diverso! Stiamo cercando di trovare le risposte migliori e tali risposte forniranno informazioni sul perché sono le migliori. Spiega perché pensi che il software che hai raccomandato sia migliore di altri là fuori. Vedi Come rispondere su come fornire una risposta di qualità. - Dalla recensione
fsb

@fsb grazie, il mio suggerimento si basa sul fatto che il programma è gratuito e semplice, adatto per me :)
Jonas WebDev

Va bene, ma non ci dice nulla sul software, perché ti piace, come si adatta alle esigenze dell'OP, ecc. Preferiamo che le risposte siano più di una sola riga. Vedi Come rispondere per suggerimenti.
fsb,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.