Bir text editörünün hikâyesi: Notepad2
Florian Balmer isimli bir programcı PHP dili ile ilk projesini hazırlıyorken MetaPad isimli bir text editörü kullanmış. Fakat bir zaman sonra bu editör, ihtiyacını karşılayamamış. Kendine uygun başka bir text editörleri de bulamayınca Scintilla isimli kaynak kod düzenleme bileşenini temel alan yeni bir text editörü yazmaya başlamış. İşte Notepad2 böyle doğmuş ![]()
Notepad2 nedir?
Giriş kısmında hikâyesini anlattığım Notepad2, bir text editörüdür. Gerçekten de çok güzel özelliklere sahip ve Windows ile beraber gelen ilkel not defterini size kolayca unutturabilir. Belli başlı özellikleri şöyle:
- Açık kaynak kodlu ve ücretsiz
- Kurulum gerektirmez
- Taşınabilir (portable)
- Oldukça hafif ve hızlı
- HTML ve XML için kod tamamlayabilir
- Kod renklendirme özelliği var
- Kod bloklarının başlangıç ve bitiş satırlarını gösterir
- Bağımsız dikdörtgensel seçim yapabilir (Alt+Mouse ile)
Özelliklerini sayarken kod renklendirmeden bahsettik. Şimdi de hangi dillerde ve dosya türlerinde kod renklendirmesi yapabiliyor onlara bakalım.
- HTML, XML, PHP, ASP
- CSS, JavaScript, VBScript
- C/C++, C#, Java, Visual Basic, Pascal
- Assembly, SQL, Perl, Python
- Dolaylı yoldan Ruby
- Apache konfigürasyon (.conf) dosyaları
- Toplu işlem (.bat) dosyaları
Gördüğünüz gibi listenin içerisinde bir ben yokum
Notepad2, popüler programlama dillerinin hepsinde kod renklendirme desteği sunuyor. Hem de yalnızca 232 KB olmasına rağmen…
Notepad2 ve Ruby dil desteği
Notepad2 aslında Ruby dili için kod renklendirme desteği sunmuyor. Fakat Ruby ile birlikte Notepad2 kullanmak isteyenler olmuş ki bu duruma bir çözüm üretilmiş. Şuradaki yazıda da belirtildiği gibi eğer Notepad2′de Ruby dil desteğini istiyorsanız bu bağlantıdan Notepad2′nin modifiye edilmiş bir sürümünü indirebilirsiniz.

Ruby destekli Notepad2
Windows not defterine elveda, Notepad2′ye merhaba
Notepad2 kullanmaya başladıktan sonra windows not defterini hiç açma gereği duymadım. Bir txt dosyası olsun, bir php dosyası olsun veya bir css dosyası olsun… hep Notepad2 kullanıyorum. Sonunda Windows’un kendi not defterini sistemimden söküp atmaya karar verdim. Şimdi bu söküp atma işlemini size de anlatacağım. Bu işlem sonrasında sisteminiz, Windows’un not defteri yerine her işlemde Notepad2 kullanacaktır.
- Notepad2.exe dosyasını Notepad.exe olarak isimlendirin.
- İsimlendirdiğiniz dosyayı C:\WINDOWS\system32\dllcache klasörü altına kopyalayın
- Sonra C:\WINDOWS\system32 klasörüne girin ve bu klasörde bulunan Notepad.exe dosyasını Notepad_ORJİNAL.exe olarak adlandırın.
- 2. adımda kopyaladığımız dosyanın bir başka kopyasını bu sefer C:\WINDOWS\system32 klasörüne kopyalayın
- Biraz bekledikten sonra “Windows Dosya Koruması” başlıklı bir pencere karşınıza gelecek. Bu pencerede ilk önce İptal butonuna daha sonra da Evet butonuna tıklayın.
Sonuç
DreamWeaver gibi, Visual Studio gibi, RadRails gibi büyük IDE‘leri her işlemde açmak olmuyor. Notepad2 gibi hızlı bir text editörüyle pek çok işimi hızlıca halledebiliyorum. Yanılmıyorsam 2 seneyi aşkın bir süredir sürekli Notepad2 kullanıyorum. Ben aşırı derecede memnunum. Daha önce denemediyseniz mutlaka deneyin ![]()
Yorum takibi
Geri izleme
Yazıyı Paylaş
23 Nisan 2007, 00:10
Yazılım
Bugün 3 kez, toplam 2,946 kez okundu.
editör, not defteri, notepad, notepad2, ruby, text, text editörü

23 Nisan 2007, 06:08
Bir text editörünün hikâyesi: Notepad2…
[…] Notepad2 isimli muhteşem text editörünün incelemesi… […]
23 Nisan 2007, 07:56
Her ne kadar Zend Studio’dan vazgeçemiyor olsam da, artık birçok kişinin bahsettiği bu programı deneme zamanı geldi
23 Nisan 2007, 07:58
Ben de ZEND kullanıyorum ama her zaman onu açmıyorum valla
Biliyorsun JAVA tabanlı zaten. Sistemi çok kasıyor 
23 Nisan 2007, 08:11
Evet, aslında Türk-php’de bazen kod yazmaya üşendiğim oluyor Zend’den dolayı
En iyisi orjinal not defteri yerine koyup, istem dışı kullanmak şu mereti 
23 Nisan 2007, 09:45
Bu güzel programı bizlerle paylaştığınız için teşekkürler
23 Nisan 2007, 09:49
rica ederim
23 Nisan 2007, 09:51
bende normalde zend ve dreamweaver kullanıyorum ama küçük kod düzenlemeleri için notepad++ da ideal bir editör.
23 Nisan 2007, 10:26
@grkn
Evet Notepad++ çok güzel özellikleri olan bir text editörü ama Notepad2′ye göre Ram kullanımı 2-3 kat fazla.
Ben biraz RAM kullanımı konusunda cimri bir insanım
23 Nisan 2007, 15:57
bu programı paylaştığın için teşekkkürler. ben de bir deneyeyim bakim nasılmış:d
24 Nisan 2007, 06:08
[…] dosyayı Notepad2 gibi bir düzenleyici ile açmak ve sayfanın en üst kısmına şu kodu ekleyin. Duz […]
24 Nisan 2007, 06:09
Bende önceden notepad++ kullanıyordum fakat artık notepad2 kullanıyorum. Daha sade fakat ++ olan daha çok özelliğe sahip.
Teşekkürler adaş anlatım için
24 Nisan 2007, 17:26
Bende Notepad++ kullanıyorum ama bu güzel tavsiye yazısına mutlaka uyacağım. Bakalım belki 3 yıldır kullandığım editörü değiştirecek kadar güzel bir programdır.
Teşekkürler Erhan bu güzel anlatım için.
24 Nisan 2007, 20:27
Notepad++’yı ben de kullandım arkadaşlar. Fakat şunu söylemem gerekiyor. Notepad2 daha çok windows’un not defterine alternatif bir program. Notepad++’ya alternatif olarak görmek çok doğru olmayabilir
Yine de son karar sizin tabii ki 
25 Nisan 2007, 15:19
Ya Erhan açıkçası bana hala Notepad++ daha iyi gibi geliyor, çünkü hem hikaye yazarken hem de kodlama yaparken aynı editörü kullanabilmek çok güzel birşey bence. Üstelik birçok dili destekliyor ve eklentileri sayesinde birçok işi kullanıcı bağımsız yerine getirebiliyor. Notepad2′yi de kurdum biraz kodlama yaptım ve gerçekten güzel bir program olduğunu gördüm. Şimdi bilgisayarıma oturduğumda yapacağım küçük bir iş için hangi editörü açacağıma kararsız kaldım. Alışkanlıktan olacak ki yine elim Notepad++’a gitti. Hala söylüyorum güzel bir program tanıtımı yaptın. Bence kullanmayanlar denemeli ve görmeliler.
27 Mayıs 2007, 21:14
eburhan, bir sorum olacak.. örneğin herhangi bir php dosyasını dw ile oluşturuyorum içine yazacaksam yazıyorum Türkçe karakterle ilgili bir sorun çıkmıyor ancak hem notepad2′de hemde notepad++’ta bu oluşturduğum dosyayı açtığımda Tr karakterler bozluyor
bu olayın standardı, püf noktası nedir söylersen sevinirim 
1 Haziran 2007, 09:28
@grkn
Belki DW ile Notepad2′nin karakter kodlamalarının farklı olmasından oluşuyordur bu sorun. Notepad2 ile php dosyasını açtığında File -> Encoding menüsü altından karakter kodlamasına bak derim.
1 Haziran 2007, 16:09
çözdüm
dw ile oluşturduğum dosyalar utf8 kodlamalı ancak bende notepad2 default karakter seti ansi olarak ayarlanmış
dolayısıyla ben dw ile açtığım bir dosyayı save target as ile kaydedince dil kodlaması değişiyor ve Türkçe karakterler sapıtıyor 
3 Haziran 2007, 12:51
[…] tıklayınız. (Tabi değişik alternatifleri olan bir program, özellikle Burhan kardeşimin şuradaki tavsiyesi de görülmeye değer.) Şayet bu işi halletmek için bir editör program kurmak […]
8 Haziran 2007, 21:45
[…] bir text dosyası(genelde .sql uzantılı) olabilir. Betik dosyanızı dizine yükledikten sonra Notepad2 gibi bir düzenleyici ile betiği açın ve şu satırları bulun. Duz Metin // Database […]
10 Haziran 2007, 12:43
[…] en kaliteli düzenleyici programlar ise Notepad++ ve Notepad2. Bu yazı 17 Eylül 2006 Pazar günü 03:49 sularında, Genel, Wordpress, Web kategorisi altında […]
16 Temmuz 2007, 00:19
[…] yapısını değiştirerek bu işaretten kurtulacağız. En çok kullanılan iki düzenleyici olan Notepad2 ve Notepad++ yazılımlarında resimle nasıl bu işaretten kurtulabileceğinizi gösterelim. […]
27 Ağustos 2007, 02:33
benden başka Scite kullanan yok galiba.
http://www.scintilla.org/SciTE.html
12 Aralık 2007, 22:13
s.a abi ya ben c/windows/system32/’ye girdim ama dllcache isimli bi klasör ya da dosya göremedim :S bi yardımcı olsana.
12 Aralık 2007, 22:30
@codekobra
Başlat menüsünden Çalıştır’a gir. Açılan pencereye C:\WINDOWS\system32\dllcache yaz ve Tamam butonuna tıkla.
15 Şubat 2008, 02:51
harika. sql dosyasını düzenlemeye çalışacam, umarım işime yarar.
18 Şubat 2008, 07:21
edit plus 2′den daha iyi bir metin editörü görmedim. ram vs çok harcıyor olabilir ama eklentileri ve hizmet ettiği amaçlar doğrultusunda eşi ve benzeri yok derim. Zaten yaptığın işleme göre sistemden harcadığı kaynakta değişecektir. Kendin optimize edebilirsin. Basit bir şey arıyorsanız Notepad2 işinizi görecektir fazlasıyla ama kodlarla çok işli dışlı iseniz ve server side editing gibi işlemlerle meşgul iseniz ikide birde dosyalarınızı editlemek için hantal ftp programları yerine tüm işlerinizi tek bir yerden yapabilirsiniz. her türlü web dilini ve programlama dilini tanır ve ona göre hareket etmenizi sağlar. on the fly olarak kod yazmanızı kolaylaştırır ve zaman kaybınızı önler. Zaten kod yazanlar editplus kullanır sıklıkla aslında siz benim bu kadar yazdığıma bakmayın. Bundan da haberiniz olsun diye yazıyorum (:
merak edenler için http://www.editplus.com
3 Mayıs 2008, 15:37
system32 altında dllcache isimli bir klasör yok bende ne yapmam gerekir?
3 Mayıs 2008, 15:44
@asymptote
Belki görememişsin. O yüzden “Başlat” menüsünden “Çalıştır”a gir ve açılan kutuya doğrudan “%systemroot%\system32\dllcache\” yazıp “enter” tuşuna bas.
Eğer hala ekrana “dllcache” klasörü gelmiyorsa burada anlatılan 2 farklı yöntemden birisini deneyebilirsin.