Editorul XML al OXygen este un software grafic comercial, plin de caracteristici și cross-platform implementat în Java și proiectat de la început pentru a oferi utilizatorilor un editor vizual de modificare a fișierelor XML.
Cu aplicația XML Editor pentru oXygen, oricine va putea să editeze rapid și ușor documente XML, precum și să depaneze și să profileze XSLT (Language Extensible Stylesheet Language) și XQuery cu suport complet Unicode.
Caracteristici dintr-o privire
Caracteristicile cheie includ un IDE XML (Integrated Development Environment), editarea inteligentă XML, validarea XML, modelarea schemelor XML, suport pentru XSL și XSLT, suport XQuery, suport XPath, precum și suport nativ pentru baze de date XML și relaționale. p>
În plus, aplicația oferă suport pentru accesarea CMSes (Content Management Systems) și a resurselor la distanță, sprijină documentele de birou, suportă colaborarea și publicarea XML unică.
Aplicația include suport pentru numeroase motoare de validare, inclusiv Xerces, SQC, XSV, MSXML 4.0, LIBXML, Saxon EE și MSXML.NET, suport pentru validarea schemelor XML și a schemelor NG de relaxare (schema vizuală), DTD, Schematron și NVDL , suport pentru mai multe procesoare XSLT, inclusiv Xalan 2.7.1, MSXML3.0, MSXML4.0, Saxon EE, Saxon 6.5.5, NET 1.0, NET 2.0 și XSLTProc.
Sub capota și sistemele de operare acceptate
Întreaga aplicație este scrisă în limba de programare Java, ceea ce înseamnă că rulează pe orice sistem de operare în care este disponibil Java Runtime Environment, inclusiv sisteme de operare Linux, UNIX, Microsoft Windows și Mac OS X. A fost testat cu succes pe computerele care suportă fie arhitecturile de seturi de instrucțiuni pe 32 de biți, fie pe 64 de biți.
Disponibilitate și prețuri
Pentru comoditatea dvs., software-ul XML de redare oXygen este disponibil pentru descărcare ca o arhivă binară universală care poate fi rulată pe orice platformă GNU / Linux în care este instalat JRE, ca aplicație Java Web Start, precum și un plugin pentru puternic Eclipse IDE. Prețurile încep de la 488 USD (394 EUR).
Ce este nou în această ediție:
- Remedierea problemelor de validare, cum ar fi adăugarea unui atribut lipsă sau ștergerea unui element neașteptat, sunt oferite automat de suportul pentru remedierea rapidă.
- Suportul XSLT vă ajută să înțelegeți mai bine ceea ce face fiecare instrucțiune XSLT prin prezentarea adnotărilor asociate cu descrierea instrucțiunilor și a legăturilor cu specificația.
- Modul de redactare XML a primit o serie de îmbunătățiri în ceea ce privește suportul tabelului, funcționalitatea schimbării pieselor, editarea generică, precum și acțiunile specifice DITA.
- Puteți găsi modele într-un EPUB, OOXML, ODF sau orice arhivă ZIP executând interogări XPath pe toate documentele din arhivele bazate pe ZIP.
- Versiunea pluginului Eclipse a editorului XML oXygen a fost actualizată pentru a suporta Eclipse 4.4, suportul SVN a fost actualizat pentru a funcționa cu Apache Subversion 1.8 și multe biblioteci de componente au fost actualizate la cele mai recente versiuni stabile.
Ce este nou în versiune:
- Remedierea problemelor de validare, cum ar fi adăugarea unui atribut lipsă sau ștergerea unui element neașteptat, sunt oferite automat de suportul pentru remedierea rapidă.
- Suportul XSLT vă ajută să înțelegeți mai bine ceea ce face fiecare instrucțiune XSLT prin prezentarea adnotărilor asociate cu descrierea instrucțiunilor și a legăturilor cu specificația.
- Modul de redactare XML a primit o serie de îmbunătățiri în ceea ce privește suportul tabelului, funcționalitatea schimbării pieselor, editarea generică, precum și acțiunile specifice DITA.
- Puteți găsi modele într-un EPUB, OOXML, ODF sau orice arhivă ZIP executând interogări XPath pe toate documentele din arhivele bazate pe ZIP.
- Versiunea pluginului Eclipse a editorului XML oXygen a fost actualizată pentru a suporta Eclipse 4.4, suportul SVN a fost actualizat pentru a funcționa cu Apache Subversion 1.8 și multe biblioteci de componente au fost actualizate la cele mai recente versiuni stabile.
Ce este nou în versiunea 15.2:
- Îmbunătățește suportul pentru schemele Schematron și Schema XML și adaugă suport pentru lucrul cu modulele pluginului Eclipse.
- Editarea documentelor XML vizual este mult mai ușoară în versiunea autorului XML 15.2 cu funcția inteligentă de completare și lipire a conținutului, în timp ce noile funcții CSS 3 și CSS 4 permit crearea unor interfețe interactive și ușor de utilizat.
- Noua versiune oferă componente actualizate, debutează suportul DITA 1.3 introducând specializarea de depanare și pune la dispoziție un număr mare de adăugiri API ca răspuns la feedback-ul furnizat de partenerii noștri care au integrat tehnologia de creație XML în soluțiile lor. >
- Editarea schemelor Schematron:
- Schemele de validare Schematron îmbunătățite și erori precise - Validarea schemelor Schematron este un proces complex care implică mai mulți pași, astfel că nu este ușor să urmăriți erorile care pot apărea în etapele ulterioare ale acestui proces complex înapoi la fișierele schematice inițiale. a îmbunătățit verificarea erorilor prin validarea întregii ierarhii de scheme, rezolvarea schemelor incluse și este singurul editor XML care poate localiza erorile din orice etapă de procesare, incluzând erori în expresiile XPath, evidențiindu-le în zona de editare. / p>
- Completarea conținutului propune componente din ierarhia schemei - Asistentul de completare a conținutului propune componente Schematron în conformitate cu contextul de editare, colectat din întreaga ierarhie a schemei. De exemplu, când editați modelul activ al unei faze, Asistentul de completare a conținutului afișează toate modelele definite, chiar dacă acestea sunt definite într-o schemă inclusă.
- Modificarea modulelor Schematron în contextul fișierelor principale - Suportul Master Files permite furnizarea unui suport mai bun atunci când lucrează cu modulele care sunt menționate din fișierele principale definite. Acest suport include nu numai scheme schematron, permițând să se determine cu ușurință fișierele master (fișierele Schematron de nivel superior) dintr-un set de fișiere. Odată definit, fișierele master Schematron vă permit să editați un modul Schematron în context, să îmbunătățiți validarea, să finalizați conținutul, să oferiți posibilități de căutare și acțiuni de refactorizare, să actualizați referințele resurselor mutate sau redenumite.
- Vizualizare ierarhie / dependențe - relațiile dintre modulele Schematron pot fi vizualizate și analizate cu ajutorul vizualizării Ierarhie / dependențe.
- Redenumirea sau mutarea unui modul Schematron actualizează referințele sale - Când redenumiți sau mutați o resursă Schematron, actualizați automat referințele la modulul respectiv. Modificările care vor fi făcute pot fi examinate în dialogul Previzualizare.
- Acțiuni de căutare și reactivare pentru Schematron Components - vă permite să căutați și să modificați numele componentelor Schematron, cum ar fi modelele, fazele sau diagnosticele, schimbarea fiind aplicată în toate locurile unde sunt menționate acele componente. Când cartelul este plasat într-o componentă Schematron, acea declarație a componentei și referințele sale sunt evidențiate în editor și marcatorii de locație sunt afișați în rigla de prezentare din dreapta editorului. Puteți naviga la declarația unei componente utilizând funcția de navigare CTRL / CMD + Faceți clic pe CTRL (CMD pe Mac) numele componentelor devin linkuri pe care se poate face clic pentru a naviga la definițiile componentelor.
- Acțiuni de căutare și de refacere pentru componentele Schematron - Atributul de atribute al mânerului
- Locația prestabilită pentru o eroare raportată atunci când o verificare Schematron eșuează este contextul regulii Schematron care conține acea verificare. Cu toate acestea, uneori, acest context este diferit de locația reală de eroare și Schematron oferă o modalitate de a indica locația reală a problemei, deși atributul subiect care specifică un XPath față de nodul de context. ia în considerare atributul subiect disponibil pe elementele de afirmare sau de raportare Schematron atunci când se calculează locația mesajului Schematron.
- Șabloane personalizate pentru codurile Schematron - Șabloanele sau abrevierile de cod vă permit să tastați un nume scurt și să îl extindeți la un fragment de cod. S-au adăugat șabloane de coduri specifice Schematron care acoperă cele mai frecvente fragmente de coduri, astfel încât să puteți profita imediat de această funcție pentru a intra rapid în constructe Schematron. Șabloanele sunt afișate de Asistentul de completare a conținutului, unde puteți vedea lista de șabloane specifice de cod Schematron, le puteți filtra introducând un prefix și selectați-le pentru a obține fragmente de cod expandate.
- Șabloane personalizate pentru codurile Schematron - Scenarii de validare implicite pentru schema XML sau relaxare NG cu reguli schematron integrate
- Când lucrați cu documentele XML Schema sau Relax NG, care au reguli Schematron încorporate, oferă două scenarii de validare încorporate: "Validați schema XML cu Schematron încorporat" pentru schema XML și "Validați relaxarea NG cu schematron încorporat" pentru Relax NG. Puteți utiliza unul dintre aceste scenarii pentru a valida și regulile Schematron încorporate.
- Icoane personalizate pentru Schematron Outline - vizualizarea Outline vă ajută să găsiți cu ușurință componentele Schematron decorându-le cu pictograme distincte.
- Editare vizuală XML - Suport pentru CALS "colsep" și "rândul de rând" Atributele
- Separatorii de randuri și coloane definite sunt precizați pentru celulele din tabelele CALS (un model de tabel utilizat de DocBook, DITA și alte cadre XML), astfel încât să puteți vedea imediat cum va fi redat tabelul la publicarea documentului. De asemenea, puteți edita cu ușurință valorile pentru coloane utilizând două casete de selectare care apar în zona de specificații a coloanei.
- Controlul formularului pentru zona textului - pentru a putea crea interfețe ușor de utilizat pentru editarea XML oferă suport pentru legarea textului sau a valorii atributelor pentru a forma controale ca drop down-uri, casete de selectare, liste etc. începând cu versiunea 15.2. Acest lucru este util pentru editarea valorilor mai mari ale atributelor și elementelor și puteți beneficia și de capabilitățile de evidențiere a sintaxelor.
- Controlul formularului zonei text - Pachetare inteligentă a schemei
- Atunci când inserați verificările de conținut dacă este valabil în poziția corectă și dacă aceasta nu reușește, atunci strategiile de recuperare sunt propuse pentru a menține documentul valabil. Versiunea 15.2 vine cu o nouă strategie care analizează automat pozițiile din apropiere pentru a determina o locație valabilă pentru acel conținut.
- Completarea conținutului Poziția flexibilă de inserare - puteți alege să inserați un element care nu este valabil în poziția curentă și va declanșa strategiile de recuperare automată pentru a plasa acel element într-o locație validă. Acest lucru elimină cerința de a poziționa pensula în locația exactă în care este acceptat un element, îl puteți introduce și în cazul în care pensula este poziționată într-o locație apropiată.
- Suport pentru imaginile PDF - Modul de editare al autorului oferă suport pentru redarea imaginilor PDF prin instalarea unei biblioteci terță parte.
- JPEG cu suport CMYK încorporat - Modul de editare a autorului poate face în mod corespunzător imagini JPEG care au un profil CMYK încorporat.
- Suport CSS - Suport pentru pseudo-clasele structurale CSS de nivel 3
- Toate pseudo-clasele structurale CSS Level 3 sunt acum acceptate: ": root", "last-child", ": first-child", "nth-child" de tip ",": nu () ",": gol ", etc.
- Suport pentru selectorul de subiecte experimentale CSS Level 4 - selectorul de subiect experimental din CSS Level 4 este acum acceptat: se poate potrivi cu un element luând în considerare copiii acestuia - de exemplu "capitolul! & Gt; titlu & quot; va potrivi orice capitol care conține cel puțin un titlu.
- Suport pentru ": hover" și ": focus" Pseudo-clase CSS - Puteți să vă modelați documentele XML în funcție de poziția mouse-ului și a locului în jurul documentului, utilizând funcția ": hover" și ": focus" CSS pseudo-clase.
- Localizați conținutul static în CSS - Puteți utiliza constructe precum $ {i18n (key.name)} direct în conținutul CSS al unui "înainte:" sau "după:" pseudo-element pentru a se referi la chei care pot fi traduse în mai multe limbi prin intermediul suportului internațional încorporat.
- Trimiteți referințele CSS prin Catalogul XML - instrucțiunile de import din documentele CSS sunt transmise prin mapările URI din catalogul XML.
- Adăugați un CSS personalizat la cei predefiniți utilizând mapările catalogului XML
- Prin adăugarea unei cartografiere URI pentru a mapa un URI specific într-un fișier CSS, puteți contribui cu un CSS care va fi utilizat la redarea unui document XML în modul de editare a autorului. Acest lucru vă permite să impuneți anumite stiluri specifice în orice fișier XML fără a fi nevoie să modificați documentele CSS care apar cu configurațiile existente de tip de document.
- Noi proprietăți ale conținutului CSS: "-oxy-append-content" și "conținutul de" oxi-prepend "
- Conținutul utilizat pentru opțiunea "înainte de" și ": după" pseudoelementele pot fi create incremental din conținutul specificat de aceste proprietăți noi. Acest lucru reduce complexitatea selectorilor atunci când conținutul depinde de multiple condiții.
- Proprietăți noi pentru butonul "oxy_button" Form Control - Sunt disponibile două proprietăți booleene noi care permit afișarea textului și / sau a pictogramei acțiunii asociate pe butonul de control al formularului: showText și showIcon.
- Acțiuni la locul locului pot fi executate Conservarea contextului actual - Folosind noua proprietate actionContext, disponibilă pe butoanele oxy_button și oxy_button_group, acțiunile autorului asociate cu aceste controale de formă pot fi executate fie în contextul elementului care conține controalele formularului sau în contextul curent, dacă acesta este inclus în elementul care conține controlul formularului. Acest lucru permite, de exemplu, plasarea acțiunilor specifice elementelor pe un element și executarea acestora pentru a efectua acțiuni în poziția îngustă, dacă îngrijirea se află în interiorul acelui element.
- Controalele formelor pot edita atributele dintr-un spațiu de nume specificat - Dacă atributul editat printr-un control al formularului este dintr-un anumit spațiu de nume, atunci îl puteți specifica în proprietatea de editare ca nume QName. CSS trebuie să conțină o declarație de spațiu de nume care să preia prefixul QName la spațiul de nume al atributului.
- Schema XML - Controlați versiunea de schemă XML la nivel de document XML Schema
- Acum, când XML Schema 1.1 este o recomandare W3C, utilizatorii încep să utilizeze atât XML Schema versiunea 1.0, cât și XML Schema versiunea 1.1. Deși oferă o versiune implicită XML Schema ca opțiune, este util să puteți controla și ce versiune va fi utilizată pentru fiecare fișier XML Schema. 15.2 acceptă utilizarea atributelor vc: minVersion și vc: maxVersion pe elementul rădăcină a schemei, permițându-vă să setați versiunea XML Schema pentru acel document XML Schema. Sunt disponibile și noi șabloane pentru documente, astfel încât să puteți crea cu ușurință documente XML Schema 1.0 sau XML Schema 1.1.
- Controlați versiunea Schemei XML la nivel de schemă XML - Funcția Schemă Flatten vă permite să aplatizați o ierarhie întreagă a schemelor XML. Începând cu schema principală XML, calculează ierarhia schemei procesând "xs: include" și "xs: import" și apoi generează un fișier de schemă pentru fiecare spațiu de nume diferit.
- Refactoring Conținut evidențiat - Puteți gestiona cu ușurință aparițiile textului găsit prin executarea unei expresii XPath sau a unei operații de căutare, utilizând noile acțiuni care acționează asupra tuturor elementelor importante. Aveți opțiunea de a elimina orice conținut evidențiat, de a modifica sau de a înconjura conținutul cu o anumită etichetă.
- Selectați atributul în modul Text - Puteți selecta rapid un atribut și valoarea acestuia utilizând triplu clic pe numele atributului în stand-alone și faceți dublu clic înainte de numele atributului din pluginul Eclipse.
- Comentează automat o etichetă de potrivire - aplică automat aceeași acțiune pe eticheta de încheiere potrivită când comentezi o etichetă de început. Puteți comenta una sau mai multe etichete de pornire și etichetele lor de sfârșit sunt de asemenea comentate, astfel încât documentul să rămână bine format.
- Suportul DITA - evidențiază sintaxa în secțiunile de blocuri de cod publicate
- Puteți adăuga o evidențiere a sintaxei la blocul de cod și pre-secțiunile din fișierele PDF și XHTML publicate prin setarea valorilor limbajului de programare la atributul outputclass.
- Generarea paginii index în PDF utilizând Apache FOP - Dacă utilizați termeni index în conținutul dvs. DITA, ieșirea PDF generată cu procesorul PDF implicit implicit (Apache FOP) va conține, de asemenea, pagina index la sfârșitul PDF-ului.
- DITA 1.3: Depistarea problemelor de specialitate - Puteți crea noi subiecte de depanare bazate pe pluginul DITA 1.3 de depanare DTD experimental inclus.
- Editați & quot; codeblock & quot; Secțiuni cu Suport pentru evidențierea sintaxelor - a fost introdus un CSS alternativ, astfel încât să puteți edita secțiunile de coduri bucle utilizând noul control de formă al zonei de text. Astfel, beneficiați de evidențierea sintaxei pentru o varietate de tipuri de documente.
- Modificați listele de programe cu Suportul de evidențiere a sintaxelor - a fost introdus un CSS alternativ, astfel încât să puteți edita lista de programe folosind noul control de formă al zonei de text. Astfel, beneficiați de evidențierea sintaxei pentru o varietate de tipuri de documente.
- Accesarea documentelor Microsoft Office 365 - Puteți accesa documente stocate pe un site SharePoint din contul dvs. Office 365 utilizând adresa URL "Open URL" acțiune de la.
- Integrarea Applet-ului de autor pe un site SharePoint - Componenta autorului poate fi încorporată într-un site SharePoint ca un applet Java. Aceasta este o modalitate simplă și convenabilă pentru recuperarea, deschiderea și salvarea documentelor legate de XML și XML stocate pe serverul SharePoint al companiei dvs., direct din browserul dvs. Web. Aveți posibilitatea să încorporați applet-ul fie pe un site situat pe un server SharePoint independent, fie pe contul Microsoft Office 365 al companiei dvs.
- MarkLogic 7 - oferă suport pentru MarkLogic 7.
- Eclipse Plugin:
- Suport pentru fișierele principale în Plugin-ul eclipsei - Pentru a face față dezvoltatorilor dificili de sarcini, fișierele complexe au fost împărțite în mai multe module. Uneori aceste module luate ca fișiere standalone sunt nevalide și pentru a putea lucra cu ele trebuie să țineți cont de punctul de intrare, fișierul master care include modulele. permite definirea punctelor de intrare sau a fișierelor master și oferă în mod automat suport pentru editarea modulelor menționate de acele fișiere de bază. Începând cu versiunea 15.2, plug-in-ul Eclipse oferă suport complet pentru a lucra cu fișiere modulare XML, XSLT, XML Schema, WSDL, Schematron și Relax NG, oferind acțiuni de editare, validare, căutare și refactorizare a modulelor, în contextul fișierelor principale definite.
- Sprijin pentru serverele SVN 1.8 - Depozitele de tip Subversion 1.8 sunt acum acceptate, cu excepția depozitelor cu back-up FSFS accesate prin intermediul "file: //" protocol. Copiile de lucru care au format SVN 1.8 nu sunt încă acceptate.
- Îmbunătățiri ale operațiilor de copiere / mutare - clientul SVN face tot ce poate pentru a copia / muta elemente în copia de lucru. În cazurile în care operațiunea nu ar funcționa în mod normal în Subversion, se efectuează o operație simplă de copiere / mutare a sistemului de fișiere. De asemenea, directoarele de destinație valide sunt detectate automat și vă sunt prezentate.
- Îmbunătățirile prin tragere și picătură în Vizualizarea copiei de lucru - Suportul Drag ad Drop a fost extins la toate modurile de vizualizare a lucrării de lucru. De asemenea, compatibilitatea dintre clientul SVN și aplicațiile externe a fost îmbunătățită pentru tragerea și detașarea elementelor de la unul la altul.
- Suport de tragere și decupare în Vizualizare depozite - Copierea și mutarea elementelor repository este ușoară prin suportul de tragere și plasare adăugat în vizualizarea Repositori.
- Actualizări componente:
- Calabash 1.0.16 - Motorul Calabash XProc a fost actualizat la versiunea 1.0.16.
- TEI XSL Update - TEI XSL a fost actualizat la versiunea 7.7.0.
- Saxon 9.5.1.3 - Procesorul Saxon Enterprise Edition XSLT inclus de la Saxonica a fost actualizat la versiunea 9.5.1.3.
- Altele:
- Bundled Java 7 JRE în kitul de instalare Mac OS X
- Noul kit de instalare pentru Mac OS X (10.7, 10.8 și 10.9) include Java 7.
- Amenajări îmbunătățite - Puteți alege să păstrați o structură separată pentru fiecare proiect, astfel încât atunci când vă mutați între proiecte, veți obține nu numai ultimele fișiere deschise specifice proiectului restabilit, ci și aspectul exact al vizualizărilor, editorilor și barelor de instrumente. În acest fel, când vă întoarceți la un proiect, continuați exact din starea în care ați părăsit proiectul.
- Maven 4.0 Framework - este disponibilă o nouă configurație a tipului de document, care permite crearea și editarea documentelor POM Maven 4.0.
- Sunete distincte în funcție de starea operațiunii curente
- Succesul și eșecul acțiunilor de validare sau de transformare pot fi semnalate și cu un sunet. Semnalul sonor are o frecvență audio mai mare atunci când funcționarea este reușită și o frecvență audio mai mică atunci când operația nu reușește.
- Suport pentru setarea pseudo-claselor personalizate - Puteți seta pseudo-clasele personalizate CSS pe noduri din Documentul autor. Acestea sunt similare cu atributele normale ale XML, cu diferența importantă că nu sunt serializate, iar prin schimbarea lor documentul nu creează modificări anulate și redo - documentul este considerat nemodificat. Puteți utiliza pseudo-clase personalizate pentru a schimba stilul unui element (și al copiilor săi) fără a modifica documentul.
- Apeluri suplimentare către rezolvatori URI personalizați - Resolverele personalizate URI stabilite cu API preexistent XMLUtilAccess.addPriorityURIResolver (URIResolver) sunt acum chemate să rezolve referințele la imagini și conținut chiar dacă resursele sunt plasate pe unitatea locală. Acest lucru este util pentru indentificarea aplicației pentru rezolvarea resurselor în alte locuri.
- Obțineți o implementare a autoruluiDocumentFilter existent - dacă aveți atât un plugin cât și un cadru care trebuie să setați un AutorDocumentFilter, puteți obține implementarea filtrului existent și îl puteți împacheta în propria implementare a filtrului folosind API AutorDocumentController.getDocumentFilter ().
- Actualizați referințele în Document Controller
- A fost adăugată metoda API - AuthorDocumentController.refreshNodeReferences (AutorNode) pentru a actualiza referințele pe un anumit nod pentru dezvoltatorii care implementează un AuthorContentReferencesResolver personalizat.
- Accesul furnizorului de acțiuni de la pagina de editare a hărții DITA - a adăugat metoda API WSDITAMapEditorPage.getActionsProvider () pentru a obține acțiunile definite în pagina de editare a hărții DITA și a le monta la comenzile personalizate.
- Obțineți procesorul atributelor unice existente - Puteți obține în operațiunile dvs. de extensie un procesor atribut curent, pentru a verifica dacă anumite atribute ar trebui eliminate atunci când copiați conținutul folosind API AuthorDocumentController.getUniqueAttributesProcessor ().
- API pentru afișarea mai multor fișiere de selectare - noua metodă API WorkspaceUtilities.chooseFiles (File, String, String [], String) vă permite să afișați un selector de fișiere cu selecție multiplă activată.
- API pentru a crea fluxul de intrare peste conținutul editorului - Noua metodă API WSEditorBase.createContentInputStream () vă permite să creați un flux de intrare peste conținutul editorului. Implementarea va avea grijă de utilizarea codării corespunzătoare a caracterelor.
- Crearea coborârii alternativelor CSS în componenta autorului - Butonul drop-down CSS alternativ definit în tipul de document poate fi acum adăugat la bara de instrumente a unei aplicații Component Autor folosind API WSAuthorComponentEditorPage.createCSSAlternativesToolbar ().
- Salvați preferințele globale - De obicei, aplicația își salvează preferințele globale atunci când este închisă. Puteți forța să salvați opțiunile globale în locația lor de stocare apelând acest nou API: PluginWorkspace.saveGlobalOptions ().
- Mai multe informații de context pentru editarea valorilor atributelor - Atunci când clientul InputURLChooserCustomizer este chemat să editeze o valoare de atribut, puteți afla mai multe detalii despre elementul curent și atributul curent editat: AttributeEditingContextDescription.getElementContext ().
- Deschideți un editor cu un tip de conținut impus - dacă o adresă URL nu are o extensie, dar dezvoltatorul cunoaște în prealabil tipul de resursă (XML, DITA Map, etc), pentru a evita aplicarea solicitând utilizatorului final ce tip de resursă resursa este deschisă acest nou API poate fi folosit în schimb: ro.sync.exml.workspace.api.Workspace.open (URL, String, String).
- Tipul conținutului hărții DITA pentru un URLConnection - Dacă o adresă DITA Map nu are o extensie și este implementată o conexiune URL particularizată pentru aceasta în aplicație, metoda URLConnection.getContentType () poate returna aplicația valoare / ditamap pentru ao identifica ca atare.
- O mai bună integrare pentru controlul formularului cu editarea personalizată - dacă un control de formular personalizat efectuează o editare particularizată, acesta poate transmite aplicației Runnable care conține modificarea pentru a se integra mai bine în fluxul de editare folosind noul API EditingEvent.customEdit.
- Operație capabilă să execute o secvență de alte acțiuni - ExecuteMultipleActionsOperation poate executa o secvență de acțiuni, definită ca o listă de ID-uri. Acțiunile trebuie definite de cadrul corespunzător sau de una dintre acțiunile comune pentru toate cadrele furnizate de. ExecuteMultipleActionsOperation.
Ce este nou în versiunea 15.1:
- Lucrul cu fișiere XML modulare în contextul principal al fișierelor
- Editarea vizuală XML
- Îmbunătățirile hărții de caractere
- API autor și extindere
- Asistență DITA
- Suport DocBook
- Integrare CMS și Conectivitate
- Îmbunătățiri privind proiectul
- Asistență MarkLogic
- Eclipse Plugin
- Clientul Syncro SVN
- Actualizări componente
Ce este nou în versiunea 15:
Ce este nou în versiunea 14.2:
- Această versiune acceptă xml Schema 1.1, generează instanțe xml și documentația schemelor, permite evidențierea să vă ajute să vă concentrați asupra conținutului de care aveți nevoie pentru examinare, să prezentați toate modificările, astfel încât să le puteți inspecta și să le gestionați rapid, găsiți rapid resurse în proiect, căutând în conținutul lor sau în căile de fișiere, vă permite să editați, să căutați sau să căutați resurse direct pe un server Microsoft SharePoint utilizând vizualizarea Explorer de date și extinde api.
Ce este nou în versiunea 12.0:
- Versiunea 12 a XML oXygen îmbunătățește funcționalitatea existentă, caracteristici și, cel mai important, îmbunătățește experiența utilizatorului. O mulțime de eforturi au fost investite în minimizarea utilizării memoriei și îmbunătățirea performanței generale.
Ce este nou în versiunea 10:
- Una dintre cele mai importante adăugiri din această versiune este gruparea procesorului XSLT 2.0 și XQuery de la Saxonica.
- Această versiune vine cu un număr mare de îmbunătățiri, inclusiv un nou generator puternic de instanțe XML, o completare mai bună a conținutului oferind propuneri din module XML sau XSLT incluse sau importate și o mai bună integrare a pachetului software Intel XML. >
- Suportul pentru bazele de date comerciale a fost actualizat pentru a suporta cele mai recente versiuni ale MarkLogic 4.0, Oracle 11g R1, SQL Server 2008, DB2 9.5 și XHive 8.
Cerințe :
Limitări :
Comentariile nu a fost găsit