Funzionalita principali
Tutto cio di cui ha bisogno per scrivere, validare e trasformare XML su macOS.
Editor di codice intelligente
Evidenziazione della sintassi, guide di indentazione, indentazione automatica, breadcrumb XPath e corrispondenza dei tag per XML, XSD, XSLT e altri formati.
Validazione XSD
Validi i documenti contro uno o piu XML Schema con diagnostica dettagliata, supporto multi-namespace e navigazione diretta agli errori.
Completamento automatico intelligente
Suggerimenti contestuali per elementi, attributi, valori e namespace basati su modelli XSD, DTD o XSLT.
Trasformazioni XSLT
Processore XSLT 1.0 integrato con supporto XSL-FO verso PDF (vendita diretta).
XSD Composer
Un editor visuale di schemi con canvas interattivo, nodi drag-and-drop, barra laterale delle definizioni globali e ispettore delle proprieta.
Valutazione XPath
Valuti espressioni XPath 1.0 e ispezioni i risultati tipizzati direttamente nella console.
Anteprima web
Anteprima live di HTML, XHTML e SVG tramite WebKit, con ricaricamento automatico ad ogni modifica.
Gestione dei progetti
Organizzi i file in progetti .xep con gruppi annidati, elenco dei progetti recenti e integrazione con il Navigator Hub.
Editor di codice intelligente
Un editor di testo completo costruito specificamente per XML e linguaggi correlati, con feedback visivo in tempo reale a ogni livello.
- Evidenziazione della sintassi โ Elementi, attributi, valori, commenti, CDATA, istruzioni di elaborazione e DOCTYPE
- Guide di indentazione โ Linee verticali che visualizzano la profondita di annidamento
- Breadcrumb XPath โ Percorso gerarchico in tempo reale alla posizione del cursore
- Corrispondenza dei tag โ Evidenziazione automatica delle coppie di tag di apertura/chiusura
- Modifica intelligente โ Chiusura automatica dei tag, inserimento automatico delle virgolette per gli attributi, rinominazione sincronizzata dei tag
- Barra di stato โ Riga, colonna, lunghezza della selezione e codifica a colpo d'occhio
Completamento automatico contestuale
Prema Ctrl+Space per attivare il completamento. XML Edita analizza il modello di contenuto XSD alla posizione del cursore e suggerisce solo elementi, attributi, valori e namespace validi.
- Guidato dai modelli di contenuto XSD sequence, choice e all
- Gli attributi obbligatori vengono presentati per primi
- Valori di enumerazione e tipi semplici per gli attributi
- Supporto multi-schema e multi-namespace
- Corrispondenza fuzzy su testo parziale
- Pannello di documentazione con annotazioni dello schema
Validazione XSD
Validi i Suoi documenti contro uno o piu XML Schema. Errori e avvertimenti appaiono nella console con navigazione diretta alla posizione nel sorgente.
- Controllo di buona formazione โ Verifica istantanea della sintassi
- Validazione multi-schema โ Supporto per piu file XSD e namespace
- Risoluzione transitiva โ Risoluzione automatica della catena di import/include
- Diagnostica dettagliata โ Errori e avvertimenti con numeri di riga e colonna
- 9 schemi integrati โ XML Schema, XHTML, XSLT, XSL-FO, SVG, CML e altri per la validazione offline
XSD Composer โ Editor visuale di schemi
Progetti ed esplori gli XML Schema visualmente. Il canvas interattivo rappresenta la struttura dello schema come un albero di nodi tipizzati che puo espandere, comprimere, modificare e riorganizzare.
- Canvas interattivo โ Layout automatico, zoom con pizzico, panoramica, overlay minimap
- 10 tipi di nodo โ Element, complexType, simpleType, sequence, choice, all, group, attributeGroup, attribute, any
- Barra laterale definizioni globali โ Sfogliare, cercare e filtrare tutte le definizioni per categoria
- Ispettore delle proprieta โ Pannelli contestuali per ogni tipo di nodo con modifica in tempo reale
- Editor di facet โ Enumerazioni, pattern, restrizioni (lunghezze, cifre, limiti)
- Sincronizzazione bidirezionale โ Le modifiche nel Composer aggiornano l'XML sorgente e viceversa
- Esportazione โ Esporti il diagramma dello schema come PNG o PDF
Trasformazioni XSLT
Trasformi documenti XML utilizzando il processore XSLT 1.0 integrato o processori esterni. Configuri fogli di stile, parametri e opzioni di output da un'unica finestra di dialogo.
- XSLT 1.0 integrato โ Trasformazioni rapide tramite libxslt
- XSL-FO verso PDF โ Pipeline Apache FOP: XML โ XSL-FO โ PDF (versione vendita diretta)
- Rilevamento automatico del foglio di stile โ Legge l'istruzione di elaborazione xml-stylesheet
- Generazione XML da XSD โ Crei un documento XML valido da uno schema con opzioni configurabili
Anteprima web live
Visualizzi documenti HTML, XHTML e SVG in una vista WebKit nativa che si ricarica automaticamente durante la modifica.
- Rendering in tempo reale di HTML, XHTML e SVG
- Anteprima dei risultati delle trasformazioni XSLT
- Ricaricamento automatico ad ogni modifica del documento
- Motore WebKit nativo
Valutazione XPath
Valuti espressioni XPath 1.0 direttamente dalla console. I risultati vengono visualizzati con i loro tipi โ nodi, stringhe, numeri o booleani.
- Risultati tipizzati: insiemi di nodi, stringhe, numeri, booleani
- Scheda XPath dedicata nella console
- Iterazione rapida sulle query contro il documento corrente
Gestione dei progetti
Organizzi i Suoi file XML in progetti (.xep) con gruppi annidati, percorsi relativi e un Navigator Hub condiviso tra tutte le finestre.
- Navigator Hub โ Albero del progetto + schede dei file aperti, sincronizzato tra le finestre
- Modelli โ 12 modelli integrati (XML, XSD, XSL, XHTML, SVG, HTML, RSS, Plist, DTD, FO, CML) piu modelli personalizzati
- Progetti recenti โ Accesso rapido dalla schermata di benvenuto e dal menu
- Integrazione macOS โ Salvataggio automatico, cronologia delle versioni, ripristino dello stato delle finestre
Scorciatoie da tastiera
| Scorciatoia | Azione |
|---|---|
| Cmd+N | Nuovo documento |
| Cmd+O | Apri documento |
| Cmd+S | Salva |
| Cmd+F | Cerca |
| Cmd+H | Cerca e sostituisci |
| Cmd+Shift+W | Valida buona formazione |
| Cmd+Shift+V | Valida contro schema |
| Cmd+Shift+F | Formatta documento |
| Cmd+T | Applica XSLT |
| Cmd+Shift+D | Attiva/disattiva XSD Composer |
| Cmd+Shift+P | Attiva/disattiva anteprima web |
| Cmd+0 | Attiva/disattiva Navigator Hub |
| Cmd+Shift+C | Attiva/disattiva console |
Edizioni e compatibilita
Due edizioni
| Funzionalita | App Store | Vendita diretta |
|---|---|---|
| Modifica XML, validazione, completamento | Si | Si |
| XSLT 1.0 (integrato) | Si | Si |
| XSD Composer | Si | Si |
| Valutazione XPath | Si | Si |
| Anteprima web | Si | Si |
| XSL-FO verso PDF (Apache FOP) | โ | Si |
| Accesso illimitato ai file | โ | Si |
Requisiti di sistema
| Requisito | Minimo |
|---|---|
| Sistema operativo | macOS 14.0 (Sonoma) |
| Architettura | Intel e Apple Silicon |
A chi e destinato?
XML Edita e costruito per chiunque lavori con XML su macOS.
Sviluppatori XML
Modifichi, validi e trasformi documenti XML con strumenti guidati dallo schema.
Architetti di schemi
Progetti e visualizzi schemi XSD complessi con il Composer interattivo.
Ingegneri di integrazione
Lavori con pipeline XSLT, testi query XPath e visualizzi le trasformazioni in anteprima.
Redattori tecnici
Scriva contenuti XHTML, DocBook o DITA con anteprima live e validazione.
Contatti l'assistenza
Se ha domande, non esiti a contattarci.
Qual e la politica sulla privacy di XML Edita?
Non raccogliamo alcun dato personale.