Syntax highlighting

From rtgkomArkiv
Jump to: navigation, search

Syntax highlighting (eller syntaksfremhævning) er en funktion i nogle teksteditorer, der viser tekst — især kildekode — i forskellige farver og skrifttyper i overensstemmelse med programmeringssprogets syntaks.

I forbindelse med projekterne her i MediaLab, er det normalt krævet, at kildekoden til et eventuelt computerrelateret produkt vedlægges rapporten. De fleste skriver deres rapporter i Microsoft Word eller lignende programmer, og der er det ikke muligt at bruge syntax highlighting (så vidt jeg ved). Dog er der en metode til at få sin kode fremhævet:

  1. Kopiér din kildekode og besøg tohtml.com, som er et online syntax highlighting-værktøj
  2. Indsæt din kildekode i tekstfeltet, og vælg manuelt hvilket programmeringssprog du bruger, der hvor der står "Type:", for at få det bedste resultat. Vælg fx "inet: css" hvis din kildekode er CSS, eller "inet: html" hvis den er HTML
  3. Under "Style:" kan du vælge forskellige farvepaletter
  4. Klik på "Highlight"-knappen under tekstfeltet, og din fremhævede kildekode vil blive skrevet.
  5. Kopiér det, og indsæt i Word eller lignende program

Anden mere besværlig metode, hvor man selv kan bestemme hvilke farver der bruges:

  1. Download og installér Vim (teksteditor med syntax highlighting)
  2. Hvis du ikke allerede har det, så download og installér en PDF-printer (PDFCreator kan anbefales til Windows)
  3. Åbn Vim (via genvejen "gVim Easy" på skrivebordet), og åbn kildekoden der skal fremhæves
  4. Print kildekoden til en PDF-fil (File » Print » vælg PDFCreator som printer)
  5. Åbn PDF-filen og kopiér den nu fremhævede kildekode
  6. Indsæt det kopierede i Word eller lignende program