Sözdizimi vurgulama, bilinen diğer adıyla syntax highlighting, programlama ve işaretleme dilleri için kullanılan metin editörlerinin bir özelliğidir. Bu özellik kaynak kodunu, ifadelerin kategorilerine göre farklı renklerde veya yazı tiplerinde gösterir. Özellik, programlama dillerinin ve işaretleme dillerinin yazımını kolaylaştırır; varsa sözdizimi hatalarını belirgin hale getirir.
Faydaları
Sözdizimi vurgulama, özellikle birkaç sayfadan oluşan kodlar için metnin okunabilirliğini ve içeriğini geliştirmek için bir stratejidir. Okuyucular, aradıkları bir şeyi, büyük bölümleri ve yorumları görmezden gelerek kolayca bulabilir. Sözdizimi vurgulama ayrıca programcılara, programlarındaki hataları bulmalarında yardımcı olur.
Sözdizimi elemanları
Birçok sözdizimi vurgulama özelliğine sahip metin editörü, sözdiziminin sözcüksel elemanlarına farklı renkler ve yazı stilleri verilmesine izin verir. Bunlar anahtar kelimeler, yorumlar, kontrol akışı ifadeleri, değişkenler ve diğer elemanları içermektedir. Programcı genellikle ayarlarını, kodun okunmasını zorlaştırmayacak şekilde yapar.
Örnekler
Aşağıda C ile yazılmış bir koda ait karşılaştırma bulunmaktadır:
Standart görünüm | Sözdizimi vurgulama |
---|---|
/* Merhaba Dünya! */ #include <stdlib.h> #include <stdio.h> int main() { printf("Merhaba Dünya\n"); return 0; } | /* Merhaba Dünya */ #include <stdlib.h> #include <stdio.h> int main() { printf("Merhaba Dünya\n"); return 0; } |
Kaynakça
- ^ The Java Developer's Guide to Eclipse By Jim D'Anjou, Sherry Shavor, Scott Fairbrother, Dan Kehn, John Kellerman, Pat McCarthy Published by Addison-Wesley, 2004
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Sozdizimi vurgulama bilinen diger adiyla syntax highlighting programlama ve isaretleme dilleri icin kullanilan metin editorlerinin bir ozelligidir Bu ozellik kaynak kodunu ifadelerin kategorilerine gore farkli renklerde veya yazi tiplerinde gosterir Ozellik programlama dillerinin ve isaretleme dillerinin yazimini kolaylastirir varsa sozdizimi hatalarini belirgin hale getirir HTML sozdizimi vurgulamaFaydalariSozdizimi vurgulama ozellikle birkac sayfadan olusan kodlar icin metnin okunabilirligini ve icerigini gelistirmek icin bir stratejidir Okuyucular aradiklari bir seyi buyuk bolumleri ve yorumlari gormezden gelerek kolayca bulabilir Sozdizimi vurgulama ayrica programcilara programlarindaki hatalari bulmalarinda yardimci olur Sozdizimi elemanlariBircok sozdizimi vurgulama ozelligine sahip metin editoru sozdiziminin sozcuksel elemanlarina farkli renkler ve yazi stilleri verilmesine izin verir Bunlar anahtar kelimeler yorumlar kontrol akisi ifadeleri degiskenler ve diger elemanlari icermektedir Programci genellikle ayarlarini kodun okunmasini zorlastirmayacak sekilde yapar Ornekler Asagida C ile yazilmis bir koda ait karsilastirma bulunmaktadir Standart gorunum Sozdizimi vurgulama Merhaba Dunya include lt stdlib h gt include lt stdio h gt int main printf Merhaba Dunya n return 0 Merhaba Dunya include lt stdlib h gt include lt stdio h gt int main printf Merhaba Dunya n return 0 Kaynakca The Java Developer s Guide to Eclipse By Jim D Anjou Sherry Shavor Scott Fairbrother Dan Kehn John Kellerman Pat McCarthy Published by Addison Wesley 2004 978 0 321 30502 2