Gün içinde birçok tanımadığım insandan e-posta alırım. Her ne kadar kişisel yardımda bulunmasam da gelen e-postaların çoğunluğu yardım talebidir. İşte böyle e-postalardan birisini okurken şunu farkettim; ben PHP, CSS, JS, SQL ve HTML kodları için tek bir program kullanıyorum ki o da Notepad++. Durum böyle olunca insanın aklına bazı sorular geliyor;
Bu soruya cevap mı versem yoksa bahane mi üretsem bilemiyorum. Aslında “benim yaptığım doğru” diyerek cevap verebilirim ama bu sefer öğrenmeye yeni başlayan arkadaşlar isyan edip daha başlamadan jübile diyerek programlamada soğuyabilir ve bana ciddi bir şekilde öfkelenebilirler. Bununla birlikte Notepad++ kullanmak yanlış bir şeymiş gibi düşünüp bahane üretebilirim ama bu sefer de kendime uygun olan bir yola yanlış demiş olurum. İyisi mi siz kendi yaklaşım tarzınıza göre ister yazacaklarıma cevap deyin, isterseniz de bahane…
Notepad++ kullanıyorum çünkü;
Belki Notepad++ kullanarak hata yapıyorum. Belki diğer programlar ile daha hızlı ve hatasız kod yazabilirim. Belki diğer programların önizlemeleri sayesinde yaptığım değişiklikleri anında görebilirim. Her şeye rağmen ben memnunum Notepad++ kullanmaktan ve bu dakikadan sonra da alışkanlıklarımdan vazgeçebileceğimi sanmıyorum. Aslına bakarsanız vazgeçmek de istemiyorum.
Size tavsiyem ise boşverin benim veya bir başkasının nasıl yazdığını, ne kullandığını. Bizzat deneyerek görün size hangisinin uygun olduğunu. Öğrenmek istiyorsanız bir şeyi, kendi öğrenme yolunuzu bulun. Başkalarından alacağınız tavsiyeler size fikir verebilir ama önemli olan sizin çizeceğiniz yoldur…
Saygılar, sevgiler…
Not: Eğer ilgilenirseniz daha önce yazmış olduğum Programcının Alet Çantası başlıklı yazımda da konuyla ilgili programlardan bahsetmiştim(k).
Güncelleme
Bir yanlış anlamanın önüne geçmek için bu güncelleme notunu yazıyorum. Benim burada tartışmak istediğim konu Notepad++ programı değil, tüm kodlamalarımda böyle sade bir program kullanmanın doğru mu yoksa yanlış mı olduğunu merak ediyorum.

yakuter.com © 2006-2008 Erhan Yakut. Site tasarım fallendesign.
Site içerisindeki içerikler izinsiz kopyalanamaz, alıntı yapılamaz.
30 gfx
05 Ağustos 2008, 11:45
uzun bir mesafe düşünün, kimisi otobüs, kimisi metro, kimisi bisiklet, kimisi ferrari ile gider. Kim neyle rahatsa. Yok “free” olsun diye 11 hattı ile de gidebilir. Sonuçta bu kişiden kişiye göre değişir. Herkes aynı olsaydı bukadar alternatif olmazdı.
uzun senelerce kod yazıyor olmak “en iyi ben bilirim” demek değildir. Bunu tecrübelerimden öğrendim ;)
29 yakuter
04 Ağustos 2008, 17:23
@zonaye, öyle bir yorum yapmışsın ki kızsam mı tek tek cevap mı versem çözemedim. Uzlaşmacı bir kişi olarak tek tek cevap vereyim.
1)Dünyada herkes notepad++ kullanıyor demişsin. Anket mi yaptın? Bu yazıya yaklaşık 30 tane yorum yapılmış ve çoğunluğu notepad++ programını destekliyor. Bu kişiler Dreamweaver kullanmıyorsa demek ki “herkes” demen yanlış.
2)Benim açıklamalarım kabul edesin diye deği. Ben kapatmasını sevmiyorum, sen iyi bir şey diyorsun. Bence değil! Ve ilginç bir şekilde devam etmişsin. Kodlar kapanmazsa hata olur demişsin. Teşekkür ederim verdiğin bilgi için(!) Ben programın kapatmasını istemiyorum. Kendim doğal olarak kapatıyorum.
3)Aynen şöyle demişsin;
Notepad++ grafik mantığına göre mi yapılmış?
4)”Notepad++ ile bir ilerleme kaydedilemez” demişsin. 7 senedir kod yazıyorum ve bu söylediğine verecek cevap bulamadım, daha ne diyeyim…
28 zonaye
04 Ağustos 2008, 12:13
şuan dünyada herkes dreamweaver kullanıyor notepad kullanmak çok saçma bir fikir. yaptığın açıklamalar da bence kabul edilebilir değil. mesela demişsin programın benim yerime kodları kapatmasını istemiyorum, zaten bu güzel bişey ve olması gereken bişey eğer kodları kapatmazsan site hata verecektir ve ilk açılan son kapatılır mantığına göre program sana bunu otomotik sağlıyor. bu tür programlar programlama mantığına göre yapılmış bi eksiklikleri yok notpad ile bi ilerleme kaydedilemez ve zaman kaybı yaşanır.
27 Hüseyin
03 Ağustos 2008, 10:46
IDE kullanmak yerine çok hızlı çalışan editörleri tercih ediyorum.. Var mı emacs, vim gibisi ? :) Çoklu pencere açma özellikleri çok faydalı..
26 Hakan ERSU
02 Ağustos 2008, 16:19
Açıkcası programlar savaşı haline gelmesini istemem ama notepad++ ftp desteği,favori sistemi ve dizin sistemide bulunmakta.En azından benim kullandıklarım bunlar.Proje yönetiminde de oldukça etkili olabileceğini düşünmekteyim.Ancak daha önceki yorumumda belirtiğim gibi Aptana’nın hız problemleri çözülebilirse daha ideal olarak görmekteyim.
25 w-bara
02 Ağustos 2008, 08:57
Ben Notepad++ kullanıyorum. Çünkü kapatma özelliği var, hızlı, yanlışlıkla programı kapattıgımda içindeki sayfalar kapanmıyor bir sonraki açışımda tekrar o sayfalar çıkıyor ve bazen acil bir işim çıkıyor o zaman evde olmuyorum bir bilgisayar buluyorum etraftan notepad ile işimi hallediyorum.
24 Evren
31 Temmuz 2008, 11:17
@lestioni, evet kod gizleme (folding) ozelligi yok maalesef. PSPad, Synedit tabanindan gelistirilmis, Notepad++ ise Scintilla. Synedit’e kod gizlemeyi cok -gec de olsa- eklediler diye biliyorum. Sanirim yakinda PSPad’de de bu ozelligi goruruz.
FTP konusuna pek katilmiyorum. PSPad hala acikara onde. Bence en son surumlerini denemelisin.
23 lestioni
31 Temmuz 2008, 01:13
pspad güzeldir evet, ama tek eksiği kod gizleme yok ne yazık ki :/ kod gizlemeden kastım, { } arasında kalan kodları kapatıp açabilme özelliği.. bir de mesela ben direkt ftp üzerinden çalışıyorum, ftp’deki dosyalarımı proje ya da her hangi bir şekilde kaydetmiyor..
kate’in windows sürümü olsa, süper olur da.. sırf kate için linux kullanıyorum bazen :)
22 gfx
30 Temmuz 2008, 09:31
iş yoğun ise, complex kodlar yazılmış ise, ftpden çalışmak gerekiyor ise, notepad++ ile çalışmak ölüm.
Zend gibi editörler işi hızlandırır. Zaman çok önemli!
21 Evren
29 Temmuz 2008, 13:09
Notepad++ uzunca bi sure kullandim. Ama tekrar PSPad’e donus yaptim. Ayni zamanda birden fazla projeyle ugrasinca PSPad oldukca kullanisli oluyor, cunku tum kodlari tek bir proje icinde kaydedebiliyorum.
Ayrica eklenti bakimindan PSPad oldukca zengin.
http://www.pspad.com