Membuat script kode berwarna

Saya selama ini nggumon, beberapa blog yang menggunakan engine wordpress menampilkan script kode php pada blognya warna-warni yang menarik sekali. Dan saya ingin memasang plugin agar blog saya tentang tutorial pemrograman bisa menampilkan kode warna-warni yang menarik tersebut. Beberapa plugin sudah saya coba dan sangat ruwet dengan mengedit inti dari file wordpress yang saya bikin malas.

Dari beberapa macam syntax hiliter yang saya cari di WordPress Plugins saya tertarik dengan codecolorer, karena sangat simpel dan mudah digunakan. Awalnya saya agak jengkel dengan plugin ini. Sebab kode program sudah saya tulis tapi kok rata kiri semuanya, walaupun sudah saya tekan spasi. Seperti di bawah ini menggunakan bahasa C:

[lang=’c’]#include
/* Program memilih mobil */
main()
{
int nomor;
printf(“1=timor 2=BMW 3=Xenia 4=Fiatn”);
printf(“__________________________n”);
printf(“Masukkan pilihan anda : “);
scanf(“%i”, &nomor);
switch (nomor)
{
case 1 :
{
printf(“Mobil Pilihan anda : Timor”);
break;
};
case 2 :
{
printf(“Mobil Pilihan anda : BMW”);
break;
};
case 3 :
{
printf(“Mobil Pilihan anda : Xenia”);
break;
};
case 4 :
{
printf(“Mobil Pilihan anda : Fiat”);
break;
}
}
}[/lang]

Setelah saya baca-baca dengan hati-hati, ternyata ada perintah agar bisa dianggap sebagai tab oleh codecolorer ternyata bisa diatur pada dashboard-option-codecolorer pada bagian tab size. Secara default tab Size bernilai 4, jadi jika kita mengetikkan script code agar dianggap sebagai tab, harus menekan spasi sebanyak 4 kali. Akhirnya seperti tampilan di bawah ini. Sangat terstruktur bukan?
[lang=’c’]
#include
/* Program memilih mobil */
main()
{
int nomor;
printf(“1=timor 2=BMW 3=Xenia 4=Fiatn”);
printf(“__________________________n”);
printf(“Masukkan pilihan anda : “);
scanf(“%i”, &nomor);
switch (nomor)
{
case 1 :
{
printf(“Mobil Pilihan anda : Timor”);
break;
};
case 2 :
{
printf(“Mobil Pilihan anda : BMW”);
break;
};
case 3 :
{
printf(“Mobil Pilihan anda : Xenia”);
break;
};
case 4 :
{
printf(“Mobil Pilihan anda : Fiat”);
break;
};
};
}[/lang]

Comments

Leave a comment

Your email address will not be published. Required fields are marked *