Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos
kirjaudut sisään tai
luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.
Kumoaminen voidaan suorittaa.
Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio |
Oma tekstisi |
Rivi 1: |
Rivi 1: |
| Syntaksin värikorostus tuo tekstissä eri värisenä esille tietyt ennalta määrätyt sanat tai sanaryhmät. | | Syntaksin värikorostus tuo tekstissä eri värisenä esille tietyt ennalta määrätyt sanat tai sanaryhmät. |
| | | Korostettavana sanana voi olla esimerkiksi [[Ohjelmointikielet|ohjelmointikielen]] varattu sana. |
| [[Kuva:Kdevelop.png|Syntaksin värikorostus [[KDevelop|KDevelopissa]]|thumb|right]]
| |
| | |
| Korostettavana sanana voi olla esimerkiksi [[Ohjelmointikielet|ohjelmointikielen]] varattu sana.Jolloin esimerkiksi [[Pascal]]:ssa ohjelmointikielen varattu sana '''begin''' korostetaan niin että se erottuu muuttujista ja muista merkeistä. Varattu sana begin kertoo jonkin toiminnon alkamisesta (begin on vastaava kuin c:ssä {-sulje). Vastaavasti varattu sana '''end''' ilmaisee toiminnon päättymisen (End-sana vastaa C:ssä }-sulje). Korostamalla varatut sanat, esim. tässä tapauksessa sanaparit begin ja end jotka kertovat toiminnon aloittamisesta ja lopettamisesta, niin ne on helpompi hahmottaa ohjelmakoodista. | |
| | |
| Värikorostus auttaa löytämään korostettujen asioiden. kuten varattujen sanojen,kirjoitusvirheitä.
| |
| | |
| Värikorostusta käytetään mm ohjelmien [[Kehitysympäristöt|kehitysympäristöissä]] ja [[tekstieditori|tekstieditoreissa]]. | | Värikorostusta käytetään mm ohjelmien [[Kehitysympäristöt|kehitysympäristöissä]] ja [[tekstieditori|tekstieditoreissa]]. |
|
| |
| == Esimerkki ==
| |
| Alla on esimerkkinä [[PHP]]-koodia, joka on väritetty siten, että syntaksi korostuu. Erityisesti on huomattava, että esimeriksi kommentit, muuttujien nimet, varatut sanat (esim. <tt>if</tt> ja <tt>for</tt>) ja merkkijonot ovat kaikki eri värillä.
| |
| <syntaxhighlight lang="php">
| |
|
| |
| <?php
| |
| // Funktio tulostaa parittomat luvut annetulta väliltä
| |
| function Luvut($a, $b)
| |
| {
| |
| if ($b<=$a)
| |
| die("Öh, mikäs väli tää on");
| |
| if ($a%2) == 0) $a++;
| |
| if ($b%2)==0) $b--;
| |
| for (; $a<=$b; $a+=2)
| |
| {
| |
| echo $a . "<br>";
| |
| }
| |
| }
| |
| ?>
| |
| </syntaxhighlight>
| |
| [[Luokka:Käsitteet]]
| |