Kod yazan, veri düzenleyen veya hızlıca not alan herkesin yolu bir gün mutlaka Notepad++ ile kesişir. Ancak bu emektar yazılım, sadece basit bir metin düzenleyici değil; doğru kullanıldığında hayat kurtaran dev bir araçtır. 2026 yılı itibarıyla gelen güncellemeler ve gizli kalmış özelliklerle Notepad++'ı bir üst seviyeye taşıyoruz.
1. Çok Satırlı Düzenleme (Multi-Editing)
Aynı anda on farklı satıra aynı şeyi yazmanız mı gerekiyor? Tek tek uğraşmayın.
- Püf Noktası:
Ctrltuşuna basılı tutarak farenizle farklı yerlere tıklayın. Artık yazdığınız her şey, tıkladığınız tüm noktalarda aynı anda görünecek.
2. Sütun Modu (Column Mode)
Özellikle SQL sorguları hazırlarken veya liste düzenlerken çok işine yarayacak.
- Püf Noktası:
Alttuşuna basılı tutarak farenizle dikey bir blok seçin. Sadece o sütunu silebilir, kopyalayabilir veya başına/sonuna ekleme yapabilirsiniz.
3. Fonksiyon Listesi (Function List)
Binlerce satırlık bir PHP veya C# dosyasında bir fonksiyonu aramakla vakit kaybetmeyin.
- Püf Noktası:
Görünüm > Fonksiyon Listesi(View > Function List) yolunu izleyin. Sağ tarafta açılan panelde dosyadaki tüm metodlar listelenir, tıklayıp anında gidersiniz.
4. Modern Özellikler: Dark Mode ve Modern Simgeler
Notepad++ artık çok daha şık!
- Güncel Destek: Ayarlar > Tercihler > Karanlık Mod yolundan göz yormayan karanlık temaya geçebilir, Fluent UI simgeleriyle arayüzü modernleştirebilirsiniz.
5. Karşılaştırma Eklentisi (Compare Plugin)
İki farklı PHP dosyası arasındaki farkı bulmak için gözlerinizi yormayın.
- Püf Noktası: "Compare" eklentisini kurun. İki dosyayı yan yana açıp
Ctrl+Alt+Cyapın; eklenen, silinen veya değişen tüm satırları renkli olarak size göstersin.
6. Gelişmiş Arama: Düzenli İfadeler (Regex)
"Sadece sayıları bul", "Tırnak içindeki metinleri sil" gibi karmaşık komutlar için Regex desteğini kullanın.
- Örnek: Arama kısmında
\s+$yazarsanız satır sonundaki tüm gereksiz boşlukları bulup temizleyebilirsiniz.
7. Otomatik Tamamlama ve Dil Desteği
Notepad++ artık çok daha fazla dili (Rust, Go, Swift vb.) yerel olarak tanıyor ve kod tamamlama performansı çok daha stabil.
Örnek <?php
// Sayfanın protokolünü (http/https) ve tam URL'sini yakalayalım
$protocol = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http";
$domain = $_SERVER['HTTP_HOST'];
$request_uri = $_SERVER['REQUEST_URI'];
// Dinamik URL oluşturma
$canonical_url = $protocol . "://" . $domain . $request_uri;
// Opsiyonel: Sadece ana sayfa için sabit bir URL atamak isterseniz:
// if($request_uri == "/" || $request_uri == "/index.php") {
// $canonical_url = "https://www.ibrahimkar.gen.tr";
// }
?>
<link rel="canonical" href="<?php echo $canonical_url; ?>" />
Yorumlar (0)
Henüz yorum yapılmamış. İlk yorumu siz yapın!
Yorum Yap