oXygen XML Editor

Software screenshot:
oXygen XML Editor
Software informatie:
Versie: 20.0 Bijgewerkt
Upload datum: 22 Jun 18
Ontwikkelaar: SyncRO Soft Ltd.
Licentie: Gratis
Populariteit: 77

Rating: 3.0/5 (Total Votes: 1)

oXygen XML Editor is een commerciële, volledige en cross-platform grafische software geïmplementeerd in Java en vanaf de basis ontworpen om gebruikers een visuele editor te bieden voor het wijzigen van XML-bestanden.

Met de toepassing oXygen XML Editor kan iedereen snel en gemakkelijk XML-documenten bewerken en XSLT (EXtensible Stylesheet Language) en XQuery-code opsporen en profileren met volledige Unicode-ondersteuning.


Functies in één oogopslag

Belangrijke functies zijn onder meer een XML IDE (Integrated Development Environment), intelligente XML-bewerking, XML-validatie, XML-schemamodellering, ondersteuning voor XSL en XSLT, XQuery-ondersteuning, XPath-ondersteuning en ondersteuning voor native XML en relationele databases.

Bovendien biedt de applicatie ondersteuning voor toegang tot CMSes (Content Management Systems) en bronnen op afstand, ondersteunt het Office-documenten, ondersteunt samenwerking en single-source XML-publicatie.

De applicatie bevat ondersteuning voor verschillende validatie-engines, waaronder Xerces, SQC, XSV, MSXML 4.0, LIBXML, Saxon EE en MSXML.NET, ondersteuning voor het valideren van XML Schema en Relax NG (visueel schema), DTD, Schematron en NVDL-scripts , ondersteuning voor verschillende XSLT-processors, waaronder Xalan 2.7.1, MSXML3.0, MSXML4.0, Saxon EE, Saxon 6.5.5, NET 1.0, NET 2.0 en XSLTProc.


Onder de motorkap en ondersteunde besturingssystemen

De volledige toepassing is geschreven in de programmeertaal Java, wat betekent dat deze wordt uitgevoerd op elk besturingssysteem waarop de Java Runtime Environment beschikbaar is, inclusief Linux, UNIX, Microsoft Windows en Mac OS X-besturingssystemen. Het is met succes getest op computers die een van de 32-bits en 64-bits architecturen met instructieset ondersteunen.


Beschikbaarheid en prijzen

Voor uw gemak is de oXygen XML Editor-software beschikbaar om te downloaden als een universeel binair archief dat kan worden uitgevoerd op elk GNU / Linux-platform waarop JRE is geïnstalleerd, als een Java Web Start-toepassing, evenals een plug-in voor de krachtige Eclipse IDE. Prijzen beginnen vanaf 488 USD (394 EUR).

Wat is nieuw in deze versie:

  • Correcties voor validatie, zoals het toevoegen van een ontbrekend attribuut of het verwijderen van een onverwacht element worden automatisch aangeboden door de Quick Fixes-ondersteuning.
  • De XSLT-ondersteuning helpt u beter te begrijpen wat elke XSLT-instructie doet door bijbehorende annotaties te presenteren met de beschrijving van de instructie en links naar de specificatie.
  • De XML-ontwerpmodus heeft een aantal verbeteringen gekregen in de tabelondersteuning, wijzigingen in track-wijzigingen, generieke bewerkingen en de specifieke DITA-acties.
  • U kunt patronen in een EPUB-, OOXML-, ODF- of elk ZIP-archief vinden door XPath-query's uit te voeren op alle documenten uit ZIP-gebaseerde archieven.
  • De Eclipse plugin-versie van oXygen XML Editor is bijgewerkt om Eclipse 4.4 te ondersteunen, de SVN-ondersteuning is bijgewerkt om te werken met Apache Subversion 1.8, en veel componentenbibliotheken zijn bijgewerkt naar hun nieuwste stabiele versies.

Wat is nieuw in versie:

  • Correcties voor validatie, zoals het toevoegen van een ontbrekend attribuut of het verwijderen van een onverwacht element worden automatisch aangeboden door de Quick Fixes-ondersteuning.
  • De XSLT-ondersteuning helpt u beter te begrijpen wat elke XSLT-instructie doet door bijbehorende annotaties te presenteren met de beschrijving van de instructie en links naar de specificatie.
  • De XML-ontwerpmodus heeft een aantal verbeteringen gekregen in de tabelondersteuning, wijzigingen in track-wijzigingen, generieke bewerkingen en de specifieke DITA-acties.
  • U kunt patronen in een EPUB-, OOXML-, ODF- of elk ZIP-archief vinden door XPath-query's uit te voeren op alle documenten uit ZIP-gebaseerde archieven.
  • De Eclipse plugin-versie van oXygen XML Editor is bijgewerkt om Eclipse 4.4 te ondersteunen, de SVN-ondersteuning is bijgewerkt om te werken met Apache Subversion 1.8, en veel componentenbibliotheken zijn bijgewerkt naar hun nieuwste stabiele versies.

Wat is nieuw in versie 15.2:

  • Verbetert de ondersteuning voor het ontwikkelen van Schematron- en XML Schema-schema's en voegt ondersteuning toe voor het werken met modules aan de Eclipse-plug-in.
  • Visueel bewerken van XML-documenten is een stuk eenvoudiger in XML Author-versie 15.2 met de intelligente invul- en plakfunctionaliteit voor inhoud, terwijl nieuwe functies CSS 3 en CSS 4 het mogelijk maken om interactievere en gebruiksvriendelijkere interfaces te maken.
  • De nieuwe versie bevat bijgewerkte componenten, introduceert de DITA 1.3-ondersteuning door de specialisatie voor probleemoplossing te introduceren en stelt een groot aantal API-toevoegingen beschikbaar in reactie op feedback van onze partners die de XML-ontwerptechnologie in hun oplossingen hebben geïntegreerd.
  • Schematron-schema's bewerken:
  • Verbeterde Schematron-validatie en nauwkeurige foutlocaties - Validatie van Schematron-schema's is een complex proces dat meerdere stappen omvat, waardoor het niet eenvoudig is om fouten te traceren die in latere stadia van dit complexe proces kunnen verschijnen tot aan de oorspronkelijke schemabestanden. verbeterde de foutcontrole door de volledige schemahiërarchie te valideren, opgenomen schema's op te lossen en het is de enige XML-editor die de fouten uit elke verwerkingsfase kan lokaliseren, inclusief fouten in de XPath-expressies, en deze in het bewerkingsgebied markeert.
  • / p>
  • De voltooide inhoud stelt componenten voor vanuit de Schemahiërarchie - De Content Completion Assistant stelt Schematron-componenten voor in overeenstemming met de bewerkingscontext, verzameld uit de gehele schemahiërarchie. Wanneer u bijvoorbeeld het actieve patroon van een fase bewerkt, geeft de Content Completion Assistant alle gedefinieerde patronen weer, zelfs als deze zijn gedefinieerd in een opgenomen schema.
  • Schematron-modules bewerken in basisbestandscontext - De ondersteuning van masterbestanden biedt betere ondersteuning bij het werken met modules waarnaar wordt verwezen vanuit de gedefinieerde hoofdbestanden. Deze ondersteuning omvat niet alleen Schematron-schema's, waarmee eenvoudig de hoofdbestanden (Schematron-topbestanden) uit een reeks bestanden kunnen worden bepaald. Na het definiëren van de Schematron-masterbestanden kunt u een Schematron-module in de context bewerken, de validatie verbeteren, de inhoud aanvullen, ruimte bieden voor zoek- en refactoringacties en verwijzingen bijwerken van verplaatste of hernoemde bronnen.
  • Weergave hiërarchie / afhankelijkheden - De relaties tussen Schematron-modules kunnen worden bekeken en geanalyseerd met behulp van de weergave Hiërarchie / Afhankelijkheden.
  • Hernoemen of verplaatsen van een Schematron-module vernieuwt zijn referenties - Wanneer u een Schematron-resource hernoemt of verplaatst, worden de verwijzingen naar die module automatisch bijgewerkt. De wijzigingen die moeten worden aangebracht, kunnen worden bekeken in het dialoogvenster Voorvertoning.
  • Zoek- en Refactoring-acties voor Schematron-componenten - hiermee kunt u de namen van Schematron-componenten zoeken, zoals patronen, fasen of diagnostiek, waarbij de wijziging wordt toegepast op alle plaatsen waar die componenten worden verwezen. Wanneer de cursor in een Schematron-component wordt geplaatst, worden die componentverklaring en de bijbehorende verwijzingen gemarkeerd in de editor en worden locatiemarkeringen weergegeven in de overzichtslineaal aan de rechterkant van de editor. U kunt navigeren naar de declaratie van een component met behulp van de CTRL / CMD + Click-navigatiefunctie - met de CTRL (CMD op Mac) worden de componentnamen links waarop kan worden geklikt om naar de componentendefinities te navigeren.
  • Zoek- en Refactoring-acties voor Schematron-componenten - Behandel onderwerpkenmerk
  • De standaardlocatie voor een fout die wordt gerapporteerd wanneer een Schematron-controle mislukt, is de context van de Schematron-regel die die controle bevat. Soms is die context echter anders dan de daadwerkelijke foutlocatie en biedt Schematron een manier om naar de daadwerkelijke locatie van het probleem te verwijzen, hoewel het onderwerpkenmerk een XPath-relatie met het contextknooppunt aangeeft. houdt rekening met het onderwerpkenmerk dat beschikbaar is op Schematron assert- of rapportelementen wanneer de locatie van het Schematron-bericht wordt berekend.
  • Aangepaste Schematron codesjablonen - Met codesjablonen of afkortingen kunt u een korte naam typen en die uitbreiden tot een codefragment. Schematron-specifieke codesjablonen die de meest voorkomende codefragmenten omvatten, werden toegevoegd, zodat u direct van deze functionaliteit kunt profiteren om snel Schematron-constructies in te voeren. De sjablonen worden weergegeven door de Content Completion Assistant, waar u de lijst met specifieke Schematron-codesjablonen kunt bekijken, deze kunt filteren door een voorvoegsel te typen en deze kunt selecteren om de uitgebreide codefragmenten te krijgen.
  • Aangepaste Schematron codesjablonen - Standaardvalidatiescenario's voor XML-schema of Relax NG met ingesloten Schematron-regels
  • Wanneer u werkt met XML Schema- of Relax NG-documenten met ingesloten Schematron-regels, biedt deze twee ingebouwde validatiescenario's: & quot; XML-schema valideren met ingesloten Schematron & quot; voor XML-schema en & quot; Valideren Ontspanning NG met ingesloten Schematron & quot; voor Relax NG. U kunt een van deze scenario's gebruiken om ook de ingesloten Schematron-regels te valideren.
  • Aangepaste pictogrammen voor Schematron-omtrek - De overzichtsweergave helpt u om Schematron-componenten gemakkelijk te vinden door ze te versieren met verschillende pictogrammen.
  • XML Visual Editing - Ondersteuning voor de CALS & quot; colsep & quot; en & quot; rowsep & quot; Attributen
  • De gedefinieerde rij- en kolomscheidingstekens worden weergegeven voor de cellen in CALS-tabellen (een tabelmodel dat wordt gebruikt door DocBook, DITA en andere XML-frameworks), zodat u onmiddellijk kunt zien hoe de tabel wordt weergegeven wanneer het document wordt gepubliceerd. U kunt de waarden voor kolommen ook eenvoudig bewerken met behulp van twee selectievakjes in het kolomspecificatiesgebied.
  • Tekstgebied Formulierbeheer - Om gebruikersvriendelijke interfaces te kunnen maken voor het bewerken van XML biedt ondersteuning voor bindende tekst of attribuutwaarden aan formulierbesturingselementen zoals vervolgkeuzemenu's, selectievakjes, lijsten, enz. Een nieuw besturingselement voor tekstgebiedsformulieren is beschikbaar beginnend met versie 15.2. Dit is handig voor het bewerken van grotere attribuut- of elementwaarden en u kunt ook profiteren van syntaxis-highlightmogelijkheden.
  • Tekstgebied Formulierbeheer - Intelligent Schema-aware Plakken
  • Wanneer u inhoudschecktegels plakt als die geldig zijn op de caretpositie en als dat mislukt, worden herstelstrategieën voorgesteld om het document geldig te houden. Versie 15.2 wordt geleverd met een nieuwe strategie die automatisch posities in de buurt analyseert om een ​​geldige locatie voor die inhoud te bepalen.
  • Inhoudsvoltooiing Flexibele invoeglocatie - U kunt ervoor kiezen een element in te voegen dat niet geldig is op de huidige positie en automatisch herstelstrategieën triggert om dat element op een geldige locatie te plaatsen. Hiermee wordt de vereiste verwijderd om het invoegteken op de exacte locatie te plaatsen waar een element wordt geaccepteerd. U kunt het invoegen ook als het invoegteken zich op een nabije locatie bevindt.
  • Ondersteunende PDF-afbeeldingen - De bewerkingsmodus Auteur biedt ondersteuning voor het weergeven van PDF-afbeeldingen door een externe bibliotheek te installeren.
  • JPEG met geïntegreerde CMYK-ondersteuning - De bewerkingsmodus Auteur kan JPEG-afbeeldingen met een ingebed CMYK-profiel correct weergeven.
  • CSS-ondersteuning - Ondersteuning voor CSS Level 3 structurele pseudo-klassen
  • Alle structurele pseudo-klassen voor CSS Level 3 worden nu ondersteund: & quot;: root & quot ;, & quot;: last-child & quot ;, & quot;: first-child & quot ;, & quot;: nth-child & quot;, & quot;: nth van het type & quot ;, & quot;: not () & quot ;, & quot;: empty & quot ;, etc.
  • Ondersteuning voor de experimentele CSS Niveau 4 Onderwerpselectie - De experimentele onderwerpselector van CSS Level 4 wordt nu ondersteund: het kan een element evenaren door rekening te houden met het onderliggende hoofdstuk - bijvoorbeeld - hoofdstuk! & Gt; title & quot; komt overeen met elk hoofdstuk dat ten minste een titel bevat.
  • Ondersteuning voor & quot;: hover & quot; en & quot;: focus & quot; CSS Pseudo-klassen - U kunt uw XML-documenten opmaken op basis van de positie van de muis en de hulplijn boven het document met behulp van de & quot;: hover & quot; en & quot;: focus & quot; CSS pseudo-klassen.
  • Lokaliseer statische inhoud in CSS - U kunt constructies zoals $ {i18n (key.name)} rechtstreeks in de CSS-inhoud van een & quot; before: & quot; of & quot; after: & quot; pseudo-element om naar sleutels te verwijzen die naar meerdere talen vertaald kunnen worden via de ingebouwde ondersteuning voor internationalisatie.
  • CSS-verwijzingen doorgeven via XML-catalogus - Importinstructies van CSS-documenten worden doorgegeven in de URI-toewijzingen van de XML-catalogus.
  • Voeg een aangepaste CSS toe aan de voorgedefinieerde gebruikers met XML-catalogustoewijzingen
  • Door een URI-toewijzing toe te voegen om een ​​specifieke URI aan een CSS-bestand toe te wijzen, kunt u een CSS toevoegen om te gebruiken bij het renderen van een XML-document in de bewerkingsmodus Auteur. Hiermee kunt u bepaalde specifieke stijlen in een XML-bestand afdwingen zonder dat u de CSS-documenten hoeft te wijzigen die bij bestaande documenttypeconfiguraties horen.
  • Nieuwe CSS-inhoudseigenschappen: & quot; -oxy-appendage-inhoud & quot; en & quot; -oxy-prepend-inhoud & quot;
  • De inhoud die wordt gebruikt voor & quot;: before & quot; en & quot;: after & quot; pseudo-elementen kunnen incrementeel worden gemaakt van de inhoud die door deze nieuwe eigenschappen wordt gespecificeerd. Dit vermindert de complexiteit van selectors wanneer de inhoud van meerdere voorwaarden afhankelijk is.
  • Nieuwe eigenschappen voor de & quot; oxy_button & quot; Form Control - Er zijn twee nieuwe booleaanse eigenschappen beschikbaar waarmee de bijbehorende tekst en / of het pictogram van de actie kan worden weergegeven op het formulierbeheer van de knop: showText en showIcon.
  • In-place acties kunnen worden uitgevoerd Behoud van de huidige context - Met behulp van de nieuwe actionContext-eigenschap, beschikbaar op de oxy_button en oxy_button_group formulierelementen, kunnen de auteuracties die aan deze formulierbesturingselementen zijn gekoppeld, worden uitgevoerd in de context van het element dat de formulierbesturingselementen of in de huidige context, als deze is opgenomen in het element dat de formulierbesturing bevat. Hiermee kunnen bijvoorbeeld elementspecifieke acties op een element worden geplaatst en worden uitgevoerd om acties uit te voeren op de positie van de cursor, als de zorg binnen dat element valt.
  • Formulierbesturingselementen kunnen kenmerken van een opgegeven naamruimte bewerken - Als het kenmerk dat is bewerkt via een formulierbesturingselement afkomstig is uit een specifieke naamruimte, kunt u dit in de eigenschap bewerken als een QName opgeven. De CSS moet een naamruimtedeclaratie bevatten die de QName-prefix toewijst aan de attribuutnaamruimte.
  • XML Schema - Beheer de XML Schema-versie op XML Schema Documentniveau
  • Nu XML Schema 1.1 een W3C-aanbeveling is, beginnen mensen zowel XML Schema-versie 1.0 als XML Schema-versie 1.1 te gebruiken. Hoewel het een standaard XML Schema-versie biedt, is het handig om te kunnen bepalen welke versie voor elk XML Schema-bestand wordt gebruikt. 15.2 ondersteunt het gebruik van vc: minVersion en vc: maxVersion-kenmerken op het schema-rootelement, waardoor u de XML Schema-versie voor dat XML Schema-document kunt instellen. Er zijn ook nieuwe documentsjablonen beschikbaar zodat u eenvoudig XML Schema 1.0- of XML Schema 1.1-documenten kunt maken.
  • De XML-schemafunctie regelen op XML Schema documentniveau - Met de handeling Vlak schemerschema kunt u een volledige hiërarchie van XML-schema's afvlakken. Te beginnen met het XML-hoofdschema, berekent de schemahiërarchie door de & quot; xs: include & quot; en & quot; xs: import & quot; en vervolgens genereert het één schemabestand voor elke verschillende naamruimte.
  • Gemarkeerde inhoud opnieuw richten - U kunt de gevonden exemplaren van de gevonden tekst gemakkelijk beheren door een XPath-uitdrukking of een zoekbewerking uit te voeren, met behulp van de nieuwe acties die op alle markeringen werken. U hebt de mogelijkheid om alle gemarkeerde inhoud te verwijderen, de inhoud aan te passen of te omringen met een specifieke tag.
  • Selecteer kenmerk in tekstmodus - U kunt snel een kenmerk en de bijbehorende waarde selecteren door driemaal klikken op de naam van het kenmerk in de standalone en dubbelklik net voor de naam van het kenmerk in de Eclipse-plugin.
  • Automatisch een overeenkomende tag reageren - past automatisch dezelfde actie toe op de overeenkomende eindtag wanneer u een starttag commentaart. U kunt een of meer starttags van commentaar voorzien en de bijbehorende eindlabels worden ook becommentarieerd, zodat het document goed blijft.
  • DITA-ondersteuning - syntaxis markeren in gepubliceerde codeblokken secties
  • U kunt syntaxisuitlijning toevoegen aan het codeblok en pre-secties van uw gepubliceerde PDF- en XHTML-gebaseerde uitvoer door specifieke programmeertaalwaarden in te stellen in het kenmerk outputclass.
  • Indexpagina genereren in PDF met behulp van Apache FOP - Als u indextermen gebruikt in uw DITA-inhoud, zal de PDF-uitvoer gegenereerd met de standaard gebundelde PDF-processor (Apache FOP) ook de indexpagina aan het einde van de PDF bevatten.
  • DITA 1.3: Specialisatie oplossen - U kunt nieuwe onderwerpen voor probleemoplossing maken op basis van de meegeleverde experimentele DITA 1.3 Problemen oplossen DTD-specialisatieplug-in.
  • Bewerk & quot; codeblock & quot; Secties met Syntax Highlight-ondersteuning - Er is een alternatieve CSS geïntroduceerd, dus u kunt codeblocksecties nu bewerken met behulp van het nieuwe formuliertekstbesturingselement Tekstgebied. U profiteert dus van syntaxisaccentuering voor verschillende documenttypen.
  • Programmalijsten bewerken met syntaxis Hooglichtondersteuning - Er is een alternatieve CSS geïntroduceerd, dus u kunt nu programmalijsten bewerken met behulp van het nieuwe formuliertekstbesturingselement Tekstgebied. U profiteert dus van syntaxisaccentuering voor verschillende documenttypen.
  • Toegang tot Microsoft Office 365-documenten - U kunt toegang krijgen tot documenten die zijn opgeslagen op een SharePoint-site vanuit uw Office 365-account met behulp van de & quot; Open URL & quot; actie van.
  • Integratie van de auteurapplet op een SharePoint-site - De auteurscomponent kan als een Java-applet in een SharePoint-site worden ingesloten. Dit is een eenvoudige en handige manier om XML- en XML-gerelateerde documenten die zijn opgeslagen op de SharePoint-server van uw bedrijf rechtstreeks vanuit uw webbrowser op te halen, te openen en op te slaan. U kunt de applet insluiten op een site die zich op een zelfstandige SharePoint-server bevindt of op het Microsoft Office 365-account van uw bedrijf.
  • MarkLogic 7 - biedt ondersteuning voor MarkLogic 7.
  • Eclipse-plug-in:
  • Stamgegevensbestanden ondersteunen in de Eclipse-plug-in - Om moeilijke taken af ​​te handelen, splitsen ontwikkelaars complexe bestanden op in meerdere modules. Soms zijn deze modules die als afzonderlijke bestanden worden beschouwd ongeldig en om ermee te kunnen werken, moet u rekening houden met het toegangspunt, het hoofdbestand met de modules. staat het definiëren van de toegangspunten of master-bestanden toe en biedt automatisch ondersteuning voor het bewerken van modules die vanuit die master-bestanden worden verwezen. Vanaf versie 15.2 biedt de Eclipse-plug-in volledige ondersteuning voor het werken met modulaire XML-, XSLT-, XML Schema-, WSDL-, Schematron- en Relax NG-bestanden, met modulebewerking, validatie, zoek- en refactoringacties, overzicht van modulesverbindingen, enz. - al deze in de context van de gedefinieerde hoofdbestanden.
  • Ondersteuning voor SVN 1.8-servers - Subversion 1.8-opslagplaatsen worden nu ondersteund, met uitzondering van door FSFS-ondersteunde opslagplaatsen die toegankelijk zijn via het & quot; file: // & quot; protocol. Werkkopieën met het SVN 1.8-formaat worden nog niet ondersteund.
  • Operationele verbeteringen kopiëren / verplaatsen - De SVN Client doet zijn best om items binnen de werkkopie te kopiëren / verplaatsen. In gevallen waarin de bewerking normaal gesproken niet zou werken in Subversion, wordt een kopie / verplaatsingshandeling van een eenvoudig bestandssysteem uitgevoerd. Geldige bestemmingsmappen worden ook automatisch gedetecteerd en aan u gepresenteerd.
  • Verbeteringen slepen en neerzetten in de weergave Werkkopieerbewerking - de ondersteuning voor slepen en neerzetten is uitgebreid naar alle werkmodusweergavemodi. Ook is de compatibiliteit tussen de SVN Client en externe applicaties verbeterd voor het slepen en neerzetten van items van de ene naar de andere.
  • Ondersteuning slepen en neerzetten in de weergave Repositories - Repository-items kopiëren en verplaatsen wordt eenvoudig gemaakt door de ondersteuning voor slepen en neerzetten toegevoegd in de weergave Repositories.
  • Componentupdates:
  • Calabash 1.0.16 - De Calabash XProc-engine is bijgewerkt naar versie 1.0.16.
  • TEI XSL-update - TEI XSL is bijgewerkt naar versie 7.7.0.
  • Saxon 9.5.1.3 - De gebundelde Saxon Enterprise Edition XSLT-processor van Saxonica is bijgewerkt naar versie 9.5.1.3.
  • Overig:
  • Gebundelde Java 7 JRE in de Mac OS X-installatiekit
  • De nieuwe installatieset voor Mac OS X (10.7, 10.8 en 10.9) bevat Java 7.
  • Verbeterde lay-outs - U kunt ervoor kiezen om een ​​afzonderlijke lay-out voor elk project te behouden, dus wanneer u tussen projecten doorloopt, krijgt u niet alleen de laatst geopende bestanden die specifiek zijn voor dat project hersteld, maar ook de exacte lay-out van weergaven, editors en werkbalken. Op deze manier ga je, wanneer je terugkeert naar een project, precies terug uit de staat waarin je dat project hebt verlaten.
  • Maven 4.0 Framework - Er is een nieuwe documenttype-configuratie beschikbaar waarmee Maven 4.0 POM-documenten kunnen worden gemaakt en bewerkt.
  • Verschillende geluiden afhankelijk van de status van de huidige bewerking
  • Succes en mislukking van de validatie- of transformatie-acties kunnen ook met een geluid worden gesignaleerd. Het piepsignaal heeft een hogere audiofrequentie wanneer de bewerking is geslaagd en een lagere audiofrequentie wanneer de bewerking mislukt.
  • Ondersteuning voor het instellen van aangepaste pseudo-klassen - U kunt uw aangepaste CSS-pseudo-klassen instellen op de knooppunten van de AuthorDocument. Deze zijn vergelijkbaar met de normale XML-kenmerken, met het belangrijke verschil dat ze niet geserialiseerd zijn, en door ze te veranderen, maakt het document geen ongedaan maken of opnieuw uitvoeren - het document wordt als ongewijzigd beschouwd. U kunt aangepaste pseudo-klassen gebruiken om de stijl van een element (en zijn onderliggende elementen) te wijzigen zonder het document te wijzigen.
  • Extra oproepen naar de aangepaste URI-resolvers - De aangepaste URI-resolvers die zijn ingesteld met de reeds bestaande API XMLUtilAccess.addPriorityURIResolver (URIResolver) worden nu aangeroepen om beeld- en inhoudsreferenties op te lossen, zelfs als de bronnen op de lokale schijf worden geplaatst. Dit is handig als u de toepassing indirect wilt gebruiken om bronnen op andere plaatsen op te lossen.
  • Verkrijg een bestaande AuthorDocumentFilter-implementatie - Als u zowel een plug-in als een framework hebt die een AuthorDocumentFilter moet instellen, kunt u de bestaande filterimplementatie verkrijgen en deze in uw eigen filterimplementatie omzetten met behulp van de API AuthorDocumentController.getDocumentFilter ().
  • Refresh References in Document Controller
  • De API-methode toegevoegd: AuthorDocumentController.refreshNodeReferences (AuthorNode) om referenties op een bepaald knooppunt te vernieuwen voor ontwikkelaars die een aangepaste AuthorContentReferencesResolver implementeren.
  • Acties Provider Access van DITA Map Editor-pagina - De API-methode WSDITAMapEditorPage.getActionsProvider () toegevoegd om acties te verkrijgen die zijn gedefinieerd in de DITA Map Editor-pagina en deze koppelen aan aangepaste besturingselementen.
  • Verkrijg de bestaande unieke attributenprocessor - U kunt in uw uitbreidings-Java-bewerkingen de huidige unieke attributenprocessor verkrijgen om te controleren of bepaalde attributen moeten worden verwijderd bij het kopiëren van inhoud met behulp van de API AuthorDocumentController.getUniqueAttributesProcessor ().
  • API om meerdere bestanden te tonen Kiezer - De nieuwe API-methode WorkspaceUtilities.chooseFiles (Bestand, String, String [], String) geeft u de mogelijkheid om een ​​bestandskiezer te tonen waarvoor meerdere keuzes is ingeschakeld.
  • API om invoerstroom te maken over de inhoud van de editor - De nieuwe API-methode WSEditorBase.createContentInputStream () biedt u de mogelijkheid om een ​​invoerstroom te maken over de inhoud van de editor. De implementatie zorgt voor het gebruik van de juiste tekencodering.
  • CSS-alternatieven drop-down maken in het auteursonderdeel - De vervolgkeuzeknop CSS-alternatieven die is gedefinieerd in het documenttype kan nu worden toegevoegd aan de werkbalk van een Author Component-toepassing met behulp van de API WSAuthorComponentEditorPage.createCSSAlternativesToolbar ().
  • Globale voorkeuren opslaan - Gewoonlijk slaat de toepassing de algemene voorkeuren op wanneer deze wordt gesloten. U kunt de globale opties geforceerd opslaan naar hun opslaglocatie door deze nieuwe API aan te roepen: PluginWorkspace.saveGlobalOptions ().
  • Meer contextinformatie voor het bewerken van kenmerkwaarden - Wanneer de aangepaste InputURLChooserCustomizer wordt aangeroepen om een ​​attribuutwaarde te bewerken, kunt u meer details over het huidige element en het huidig ​​bewerkte attribuut vinden: AttributeEditingContextDescription.getElementContext ().
  • Open een Editor met een Imposed Content Type - Als een URL geen extensie heeft maar de ontwikkelaar van tevoren weet welk type resource (XML, DITA Map, enz.) de applicatie kan vermijden om de eindgebruiker te vragen welk type bron wordt geopend deze nieuwe API kan in plaats daarvan worden gebruikt: ro.sync.exml.workspace.api.Workspace.open (URL, String, String).
  • DITA Map Content Type voor een URLConnection - Als een DITA Map-URL geen extensie heeft en een aangepaste URL-verbinding is geïmplementeerd in de toepassing, kan de methode URLConnection.getContentType () de waardetoepassing / ditamap retourneren om het als zodanig te identificeren.
  • Betere integratie voor formulierbesturing met aangepaste bewerking - Als een aangepast formulierbesturingselement een aangepaste bewerking uitvoert, kan het de bewerkbare met de bewerking doorgeven aan de toepassing om beter te integreren in de bewerkingsstroom met behulp van de nieuwe API EditingEvent.customEdit.
  • Werking waarmee een reeks andere acties kan worden uitgevoerd - De ExecuteMultipleActionsOperation kan een reeks acties uitvoeren, gedefinieerd als een lijst met ID's. De acties moeten worden gedefinieerd door het overeenkomstige kader of een van de gemeenschappelijke acties voor alle kaders die door. ExecuteMultipleActionsOperation.

Wat is nieuw in versie 15.1:

  • Werken met modulaire XML-bestanden in de hoofdbestandscontext
  • XML Visual Editing
  • Karakterkaartverbeteringen
  • Author API en uitbreidbaarheid
  • DITA-ondersteuning
  • DocBook-ondersteuning
  • CMS-integratie en connectiviteit
  • Uitbreidingen van projectweergave
  • Ondersteuning voor MarkLogic
  • Eclipse-plugin
  • Syncro SVN Client
  • Componentupdates

Wat is nieuw in versie 15:

  • WSDL-ondersteuning
  • Mobielvriendelijke WebHelp
  • Beoordeling
  • Snel zoeken in tekst
  • Op formulieren gebaseerd bewerken in auteur
  • CMS-integratie en connectiviteit
  • DITA-ondersteuning
  • Welkomstscherm
  • XML Visual Editing
  • DocBook-ondersteuning
  • XML Diff
  • CSS-ondersteuning
  • XML-databases
  • Documenten valideren
  • Inhoudsvoltooiing en overzicht
  • Syncro SVN Client
  • Componentupdates
  • Uitgebreide API
  • Andere

Wat is nieuw in versie 14.2:

  • Deze versie ondersteunt xml Schema 1.1, genereert xml-exemplaren en schemadocumentatie, laat markeringen helpen u zich te concentreren op de inhoud die u moet beoordelen, presenteert alle wijzigingen, opmerkingen en hoogtepunten in een overzichtsbeheerpaneel zodat u ze snel kunt inspecteren en beheren, snel bronnen in het project kunt vinden door te zoeken in hun inhoud of bestandspaden, waarmee u bronnen rechtstreeks kunt bewerken, inchecken of uitchecken op een Microsoft SharePoint-server met behulp van de gegevensbronverkennerweergave, en de api.

Wat is nieuw in versie 12.0:

  • Versie 12 van oXygen XML verbetert de bestaande functionaliteit, voegt nieuwe toe functies en, belangrijker nog, verbetert de gebruikerservaring. Er is veel energie gestoken in het minimaliseren van het geheugengebruik en het verbeteren van de algemene prestaties.

Wat is nieuw in versie 10:

  • Een van de belangrijkste toevoegingen in deze versie is de bundeling van de schema-bewuste XSLT 2.0- en XQuery-processor van Saxonica.
  • Deze versie wordt geleverd met een groot aantal verbeteringen, waaronder een krachtige nieuwe XML-instantie-generator, een betere inhoudsvoltooiing met voorstellen van ingesloten of geïmporteerde XML Schema- of XSLT-modules en een betere integratie van de Intel XML Software Suite.
  • De ondersteuning voor commerciële databases is bijgewerkt om de nieuwste versies van MarkLogic 4.0, Oracle 11g R1, SQL Server 2008, DB2 9.5 en XHive 8 te ondersteunen.

Vereisten :

  • Java 2 Standard Edition Runtime Environment

Beperkingen :

  • Gratis proefperiode van 30 dagen

Vergelijkbare software

lcov_cobertura
lcov_cobertura

20 Feb 15

GLE
GLE

15 Apr 15

PDFreactor
PDFreactor

11 May 15

WP2LaTeX
WP2LaTeX

20 Feb 15

Andere software van ontwikkelaar SyncRO Soft Ltd.

Reacties op oXygen XML Editor

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!