Aylık arşivler: Eylül 2013

Notepad ++ Püf Noktaları

Tasarım ve kodlamaya meraklı olanlara notepad ++ kardeş gibidir. Onsuz bir kodlama eksik olacağını düşünenlerden biriyim. Tabi daha profesyonel araçlar var. Mesela microsoft expression web 4, adobe dreamweaver bunlar ileri düzeyli ve görsel tasarım araçlarının başında gelir. Ama neden ben hep notepad ++ kullanmaya devam ediyorum. Css ve div formatında yapılan tasarımlarda daha başarılı oluyorum. Bu yazılımda birçok eklenti vardır.

En kullanışlı olan zen codingdir. Aşağıdaki resimde nereden yükleneceğini tarif ettim.

 

ı notepad++puf
Notepad 40dan fazla programlama dilini destekler ve bütün kodları renklendirir ve fonksiyonlarda başlangıç, bitiş yerlerini gösterir. Tam otomatik tamamlama özelliği vardır. Genelde ben açık tutarım ve kapatmak elinizdedir. En önemlisi Türkçe ve bedavadır. Türk milleti zaten beleşi sever 🙂
Mesela kod renklendirmeye örnek ve bilmeyenlere sitelerinde canonical kod oluşturmak için ufak bir ders koydum.

kar php ders

<?php

// php bunu görmez. Mesela burada sitemiz için php canonical kodu oluşturalım.
// Sitenin tema header bölümüne giriyoruz.
// Bu şekilde bir kod yerleştiriyoruz.
?>
<link rel=”canonical” href=”<?php echo $canonical;?>” />
<?
// index.php, içerik sayfaları ve kategori sayfaları için
$urlz = $_SERVER[‘SERVER_NAME’]; $urin = $_SERVER[“REQUEST_URI”];
$canonical= “http://”.$urlz.$urin;
//böyle bir kod oluşturuyoruz.
//tebrikler elimizde her sayfada canonical kodu oldu. İsterseniz ana sayfaya şu şekilde
$canonical= “http://www.ibrahimkar.com”;
// gibi bir değer de ataya bilirsiniz.
?>