&XML;-komplettering
Daniel Naber &Daniel.Naber.mail;
2006-05-17 3.5.2 Det här insticksprogrammet stödjer att skriva &XML;-filer, genom att lista tillåtna taggar med mera.
KDE
kate
xml
Inledning
Det här insticksprogrammet ger tips om vad som är tillåtet på vissa ställen i en &XML;-fil, i enlighet med filens DTD. Det listar möjliga element, egenskaper, egenskapsvärden eller objekt, beroende på markörens plats (t.ex. så listas alla objekt om tecknet till vänster om markören är &
). Det är också möjligt att avsluta den närmaste taggen till vänster som ännu ej avslutats.
En DTD på XML-format, som skapas av Perl-programmet dtdparse måste finnas. Den här sortens DTD:er kallas för meta-DTD:er
. Vissa meta-DTD:er medföljer. De är installerade i $KDEDIR/share/apps/katexmltools/, som också är den förvalda katalogen när du väljer Tilldela meta-DTD.... För att skapa dina egna meta-DTD:er, hämta dtdparse från http://dtdparse.sourceforge.net.
Användning
Starta &kate; och öppna inställningsdialogrutan med Inställningar Anpassa &kate;.... Markera därefter Kate XML-komplettering, som visas i avsnittet Program Insticksprogram. Välj därefter XML Tilldela meta-DTD.... Om dokumentet inte innehåller någon DOCTYPE
eller en okänd doctype, måste du välja en meta-DTD i filsystemet. Annars så laddas automatiskt den meta-DTD som hör ihop med det nuvarande dokumentets doctype.
Nu kan du använda insticksprogrammet medan du skriver in text:
< (mindre än)
Det här visar en lista med möjliga element om inte markören redan är inne i en tagg. Observera att du för närvarande inte kan använda det här för att infoga toppnivåelementet (t.ex. <html>
).
" (citationstecken)
Ett citationstecken visar en lista med möjliga attributvärden (om det finns några) när du är inne i en tagg.
(mellanslag)
Den här tangenten visar en lista med möjliga egenskaper för det nuvarande elementet om du är inne i en tagg.
& (och-tecken)
Den här tangenten visar en lista med namngivna objekt.
Funktioner och begränsningar
Du kan prova alla funktioner och begränsningar genom att ladda $KDEDIR/share/apps/katexmltools/testcases.xml i &kate; och följa instruktionerna. Observera att arbeta med mer än en vy per dokument ännu inte stöds på ett riktigt sätt av insticksprogrammet.
Tack och erkännanden
&kate; insticksprogram XML-komplettering
copyright 2001,2002 &Daniel.Naber; &Daniel.Naber.mail;.
Dokumentation copyright 2001,2002 &Daniel.Naber;
Översättning Stefan Asserhäll stefan.asserhall@comhem.se
&underGPL;