Syntaksfremhævning: Forskelle mellem versioner
Content deleted Content added
JAnDbot (diskussion | bidrag) m robot Ændrer: nl:Syntaxiskleuring |
Mgarde (diskussion | bidrag) Kodeeksempler omskrevet til at benytte <source> + Interlinks, overskrifter |
||
Linje 2: | Linje 2: | ||
Typisk bruges der forskellige farver til: |
Typisk bruges der forskellige farver til: |
||
*[[konstant]]er |
|||
*konstanter |
|||
*[[kommentar]]er |
|||
*kommentarer |
|||
*markering af |
*markering af [[kodeblok]]ke |
||
*nøgleord, der har en bestemt betydning i det aktuelle programmeringssprog |
*[[nøgleord]], der har en bestemt betydning i det aktuelle [[programmeringssprog]] |
||
*variabler |
*[[Variabel|variabler]] |
||
*[[streng]]e |
|||
== Eksempler på syntaksfremhævning == |
|||
⚫ | |||
Følgende eksempler benytter Wikipedias syntaksfremhævning. |
|||
<code> |
|||
⚫ | |||
⚫ | |||
<font color="#009900">#include <stdio.h></font> |
|||
<source lang="c"> |
|||
'''int''' main('''int''' <font color="#0000FF">argc</font>,'''char**''' <font color="#0000FF">argv</font>) { |
|||
⚫ | |||
<nowiki> </nowiki> '''return''' <font color="#FF0000">0</font>; |
|||
#include <stdio.h> |
|||
⚫ | |||
</code> |
|||
int main(int argc,char** argv) { |
|||
⚫ | |||
return 0; |
|||
<code> |
|||
⚫ | |||
<span style="color: #000000"></span> |
|||
</source> |
|||
<span style="color: #0000BB"><?php</span> |
|||
<span style="color: #FF8000">// Enkeltlinje kommentar</span> |
|||
<span style="color: #0000BB">$i</span> <span style="color: #007700">=</span> <span style="color: #0000BB">0</span><span style="color: #007700">; |
|||
⚫ | |||
<span style="color: #007700">while (</span><span style="color: #0000BB">$i</span> <span style="color: #007700"><=</span> <span style="color: #0000BB">10</span><span style="color: #007700">){</span> |
|||
<nowiki> </nowiki><span style="color: #007700">echo</span> <span style="color: #DD0000">"\$i er $i\n"</span><span style="color: #007700">;</span> |
|||
<source lang="php"> |
|||
<span style="color: #007700">}</span> |
|||
<?php |
|||
<span style="color: #0000BB">?></span> |
|||
// Enkeltlinje kommentar |
|||
</code> |
|||
$i = 0; |
|||
while ($i <= 10){ |
|||
echo "\$i er $i\n"; |
|||
} |
|||
?> |
|||
</source> |
|||
[[Kategori:Datalogi]] |
[[Kategori:Datalogi]] |
Versionen fra 8. feb. 2010, 23:44
Syntaksfremhævning er et værktøj en programmør anvender til at overskueliggøre sin kode. Ved hjælp af syntaksfremhævning bliver kildekoden farvet ud fra en bestemt syntaks.
Typisk bruges der forskellige farver til:
- konstanter
- kommentarer
- markering af kodeblokke
- nøgleord, der har en bestemt betydning i det aktuelle programmeringssprog
- variabler
- strenge
Eksempler på syntaksfremhævning
Følgende eksempler benytter Wikipedias syntaksfremhævning.
Eksempel i C
/* Dette program laver ikke noget */
#include <stdio.h>
int main(int argc,char** argv) {
return 0;
}
Eksempel i PHP
<?php
// Enkeltlinje kommentar
$i = 0;
while ($i <= 10){
echo "\$i er $i\n";
}
?>