<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="guide" style="task 2column" id="gedit-plugins-snippets" xml:lang="da">
  <info>
    <link type="guide" xref="gedit-plugin-guide#gedit-default-plugins"/>
    <desc>Brug tekststumper til hurtigt at indsætte tekststykker der bruges tit.</desc>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>M.P. Rommedahl</mal:name>
      <mal:email>Lhademmor@gmail.com</mal:email>
      <mal:years>2008</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Ask Hjorth Larsen</mal:name>
      <mal:email>asklarsen@gmail.com</mal:email>
      <mal:years>2008</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>scootergrisen</mal:name>
      <mal:email/>
      <mal:years>2020</mal:years>
    </mal:credit>
  </info>

  <title>Tekststumper</title>

  <p><app>Tekststumper</app> giver en let måde at indsætte gentagne kodestykker i dine filer. F.eks. vil en HTML-tekststump til <code>&lt;img&gt;</code>-tagget indsætte åbnings- og lukningsdelene for tagget samt faste pladser, hvor du kan indtaste billedattributter. Det kan gøre det lettere og hurtigere at skrive kode.</p>

  <section id="enable-snippets">
    <title>Aktivér udvidelsesmodulet Tekststumper</title>

    <p>Sådan aktiveres udvidelsesmodulet <gui>Tekststumper</gui>:</p>

    <steps>
      <item>
        <p>Vælg <guiseq><gui style="menu">gedit</gui> <gui style="menuitem">Indstillinger</gui> <gui style="tab">Udvidelsesmoduler</gui></guiseq>.</p>
      </item>
      <item>
        <p>Vælg <gui style="menuitem">Tekststumper</gui> for at aktivere udvidelsesmodulet.</p>
      </item>
    </steps>
  </section>

  <section id="browse-snippets">
    <title>Gennemse tekststumper</title>

    <p>Sådan gennemse tilgængelige tekststumper:</p>
    <steps>
      <item>
        <p>Vælg <guiseq><gui style="menu">Værktøjer</gui> <gui style="menuitem">Håndtér tekststumper</gui></guiseq>.</p>
        <note style="important">
          <p>Sørg for at syntaksen er indstillet korrekt. Statuslinjen nederst i <app>gedit</app>-vinduet viser den nuværende sprogindstilling. Sprogindstillingen giver gedit mulighed for at indsætte de rette tekststumper. <app>gedit</app> registrerer normalt sproget eller syntaksen på den fil, du bruger, men nogle gange kan det være nødvendigt at indstille det.</p>
          <figure>
            <desc>I dette eksempel er sproget indstillet til HTML.</desc>
            <media type="image" mime="image/png" src="figures/gedit-html-snippet.png"/>
        </figure>
        </note>
      </item>
      <item>
        <p>Gennemse de tekststumper som er tilgængelige på dit sprog eller syntaks.</p>
      </item>
    </steps>
  </section>

  <section id="using-snippets">
    <title>Brug tekststumper</title>

    <p>Sådan indsættes en tekststump i det nuværende dokument:</p>

    <steps>
      <item>
        <p>Skriv det ønskede tekststumpnavn hvor som helst i dit nuværende dokument.</p>
      </item>
      <item>
        <p>Tryk på <key>Tabulator</key> for at indsætte den tekststump som er tilknyttet den indtastede frase.</p>
      </item>
    </steps>
  </section>

    <section id="example-insert-snippet">
    <title>Eksempel på anvendelse af tekststump</title>

    <p>Hvis du f.eks. har indstillet syntaksen til <em>HTML</em>, så skriv <code>head </code> og tryk på <key>Tabulator</key>-tasten. Teksten vil automatisk blive fuldført til en tekststump såsom:</p>

    <code>
      &lt;head&gt;
      &lt;meta http-equiv="Content-type" content="text/html; charset=utf-8" /&gt;
      &lt;title&gt;Sidetitel&lt;/title&gt;
      &lt;/head&gt;
    </code>

  </section>

  <section id="adding-snippets">
    <title>Tilføjelse af tekststumper</title>

    <p>Du kan tilføje nye tekststumper, som enten virker globalt (de er altså sproguafhængige) eller kun i en bestemt syntaks.</p>

    <steps>
      <item>
        <p>Vælg <guiseq style="menu"><gui style="menuitem">Værktøjer</gui> <gui style="menuitem">Håndtér tekststumper</gui></guiseq>.</p>
      </item>
      <item>
        <p>Fra sidebjælken <gui>Håndtér tekststumper</gui> vælges den ønskede syntaks og der klikkes på knappen “+ ” for at vise eksisterende tekststumper til den valgte syntaks.</p>
        <note style="tip">
          <p>For at tilføje en tekststump, som virker globalt (altså når der ikke er indstillet nogen bestemt syntaks eller sprog til dokumentet), vælges <gui>Globalt</gui> fra sidebjælken <gui>Håndtér tekststumper</gui>.</p>
        </note>
      </item>
      <item>
        <p>Tilføj en ny tekststump ved at klikke på “plus”-ikonet i sidebjælken <gui>Håndtér tekststumper</gui>.</p>
      </item>
      <item>
        <p>Indtast et navn til den nye tekststump. Navnet på tekststumpen kan være et andet end den tekststump du vil tilføje.</p>
      </item>
      <item>
        <p>Under afsnittet <gui style="group">Aktivering</gui> skal du indtaste en frase til <gui style="input">Tabulatorudløser:</gui>-tekstområdet. Du kommer til at bruge frasen til at indsætte din tekststump.</p>
        <note style="tip">
          <p>Hvis du vil indsætte en tekststump med en tastaturgenvej, så klik på <gui style="input">Genvejstast:</gui>-tekstområdet og tryk på den ønskede tastekombination. Når du har trykket på og sluppet tasterne, så er tastaturgenvejen indstillet.</p>
        </note>
      </item>
      <item>
        <p>Under tekstområdet til <gui style="input">Redigér:</gui> indtast den ønskede tekst til tekststumpen. Du kan også bruge <code>${n}</code> til at indikere variabler, hvor <em>n</em> erstattes med et tal, som angiver den numeriske rækkefølge på variablerne.</p>
      </item>
    </steps>

  </section>

  <section id="example-add-snippet">
    <title>Eksempel på ny tekststump</title>

    <p>Har du f.eks. oprettet en tekststump med frasen <var>hilsen</var> i <gui style="input">Tabulatorudløser:</gui>, så indeholder <gui style="input">Redigér:</gui>-tekstområdet:</p>

    <code>
      &lt;hilsen&gt;Hej ${1:store}${2:smukke} verden!
      &lt;/hilsen&gt;
    </code>

    <p>Du kan indsætte tekststumpen ved at skrive <var>hilsen</var> i dokumentet og trykke på <key>Tabulator</key>-tasten. Følgende tekststump indsættes:</p>

    <code>
      &lt;hilsen&gt;Hej storesmukke verden!&lt;/hilsen&gt;
    </code>

    <p>Ordene “store” og “smukke” kan bevares eller slettes afhængig af hvad du har brug for. Gør det ved at trykke på <key>Tabulator</key> for at vælge mellem “store” og “smukke” og tryk på <key>Del</key> for at slette den valgmulighed, der ikke ønskes.</p>
  </section>

  <!--TODO: <section id="modifying-snippets">
    <title>Modifying Existing Snippets</title>

  </section>-->
</page>
