Domanda

Sto cercando un editor XML in grado di fornire il completamento automatico e la convalida in base a uno schema XML. La piattaforma di destinazione è Linux, con il supporto Win / OSX utile ma facoltativo.

questa domanda I' m consapevoli che questo è supportato in Visual Studio. Ci sono anche diversi editori commerciali XML (ossigeno, Liquid XML Studio) che supportano questa funzione. Io personalmente non mi dispiace applicazioni a pagamento, ma per questo caso sto cercando di raccomandare l'editor ad un gruppo di utenti, e richiedendo che pagano per un app non andrà giù bene.

Qualche suggerimento?

P.S. Ho avuto un rapido pugnalata a utilizzare Komodo Edit, ma non sono riuscito a farlo completamento automatico sulla base di uno schema personalizzato. Eventuali suggerimenti su come ottenere questo lavoro aiuterebbe troppo.

(risolto) commenti:

Utilizzando Eclipse con Eclipse Editor XML e strumenti plugin funziona come un fascino. Questa soluzione ha il vantaggio di lavorare su tutte le piattaforme di destinazione. Grazie @xcut .

Questo risposta su sU stati che Eclipse può farlo senza plugin, ma non ho potuto replicare il reclamo.

Per quanto riguarda i miei tentativi di utilizzo Komodo Edit , è apparentemente possibile farlo se uno crea e registra un catalogo XML . Tuttavia, non ho potuto farlo funzionare con schemi XML e tutti i documenti ufficiali da ActiveState menziona specificamente DTD e RelaxNG solo.

È stato utile?

Soluzione

Prova Eclipse con Strumenti eclissi web installato. Per quanto ne so, che editor ha il completamento automatico.

Naturalmente, un'eclisse installazione completa potrebbe essere eccessivo ...

Altri suggerimenti

" XAmple XML Editor presenta il progetto di un editor XML basato su Java Swing che analizza un determinato schema e poi genera un'interfaccia utente grafica specifica per il documento. a differenza di altri editor XML, i XAmple XML editor GUI espone non solo una rappresentazione ad albero del documento XML, ma piuttosto una combinazione logica del documento XML e relativo schema XML. l'interfaccia utente del editor XML è altamente logico e intuitivo comprensibile. per essere in grado di preparare i documenti XML validi di notevole complessità, un utente non è necessario avere familiarità con XML e linguaggi XML schema e di avere alcuna conoscenza a priori sui documenti requisiti strutturali. "

Ci ho provato, e anche il mio capo non tecnico piace.

IntelliJ IDEA Community Edition è dotato di un buon editor XML (abilitato per default). Supporta completamento automatico in base allo schema fornito. Purtroppo è un IDE come Eclipse, quindi sarà difficile fare agli utenti aziendali di usarlo.

Inoltre è possibile utilizzare Ctrl-Q per visualizzare xs: documentazione incorporato in XML Schema.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top