
Windows arayüzünde kullanmak için phpDesigner‘ı satın aldığımdan beri varsayılan metin editörleri bana yeterli gelmemeye başladı. Bu yüzden daha verim alabileceğim metin editörleri aramaya başladım. Bu işlem linuxta daha da zordu. Aslında eclipse temelli Aptana‘yı baya övdüler, fakat hiç ısınamadım. komodo ide gibi alternatifler güzeldi, fakat çok pahalıydı. Bu da beni alternatif arayışına götürdü, ve de buldum, hem de baya güzel bir sonuca vardım
Aşağıdaki yazacaklarım ile birkaç ayar ve gmate adlı eklenti paketi ile popüler linux metin editörü olan gedit‘i bir IDE ye dönüştürebilirsiniz.
Sonucunda ftp yönetimi olan, daha güzel görünüme sahip, otomatik tag açma kapama ve girdilemesi olan zen coding destekleyen, macintosh daki textmate e oldukça benzeyen, dosya, fonksiyon ve sınıf listesi, otomatik tamamlama ve yardımcıları olan bir metin editörüneIDEsine sahip olacaksınız.
Yapılacaklar
- Önce yüklü değilse gedit’i yükleyin
- önce Web developer taglarını yüklememiz lazım, böylece PHP, CSS, XML gibi tagları program algılayabilecek.
Bunun için şu komutları çalıştırın:
wget http://dl.dropbox.com/u/711592/gedit_webdev_tags-0.1.tar.gz tar -xzf gedit_webdev_tags-0.1.tar.gz cd gedit_webdev_tags-0.1 sudo cp *.tags /usr/share/gedit-2/plugins/taglist/
Böylece PHP, XML ve CSS yi gedit algılayabilecek.
- Dağıtımınız ubuntu temelli bir dağıtımsa şu şekilde hızlı yükleme yapabilirsiniz (ben diğer metodu tercih ediyorum ama) terminalde şu kodları çalıştırın:
sudo apt-add-repository ppa:ubuntu-on-rails/ppa sudo apt-get update
böylece depolara binary hali eklenmiş olur, şimdi de paket kurulumunu yapacağız:
sudo apt-get install gedit-gmate
- Bu aşamalar git resporityden kurmak için (tercihimdir):
Daha sonra git-clone adlı paketi linux dağıtımınıza yükleyin
Bunun için şunu ubuntuda terminalde şunu yapabilirsiniz:sudo apt-get install git-core
- daha sonra terminalde şu komutu girip home klasöründe git için bir geçici klasör oluşturuyoruz ve git deposundan en güncel gmate i indiriyoruz:
cd $HOME mkdir temp cd temp git clone git://github.com/gmate/gmate.git
- Bunun sonucunda dosyaları indirmeye başlayacak, bundan sonra klasör içinde gmate diye bir klasör oluşacak. İçerisinde de install.sh diye yükleyici var, klasör içine girip super user olarak klasördeki kurulum dosyasını çalıştırmak lazım:
cd gmate sudo ./install.sh
- Sonrasında şöyle bir soru gelecek, y yani yes (evet diyip onaylayın):
Do you want to activate default plugin and configuration set? [y,N]:
Configuration set dediğinde kurulum tamamlanmıştır
- Makale Güncelleme (30 Haziran 2010): Şimdi ise uzaktan FTP yönetimi ve dosya düzenleme özelliğini sağlayacağız:
terminalde şu komutları çalıştırın:
önce yüklü değilse subversion (SVN) paketini kuruyoruzsudo apt-get install subversion
gnome 2 kullanıcıları daha önce gedit plugin klasörünü oluşturmamışsa şu kodu çalıştırarak plugins klasörünü kurmalı.
mkdir $HOME/.gnome2/gedit/plugins
gnome 3 kullanıcıları da şu kodu çalıştırmalı
mkdir $HOME/.local/share/gedit/plugins
daha sonra uzaktan erişim için gereken eklentiyi indiriyoruz:
cd $HOME cd temp svn checkout http://gedit-ftp-browser.googlecode.com/svn/trunk/ gedit-ftp-browser-read-only cd gedit-ftp-browser-read-only sudo cp * $HOME/.gnome2/gedit/plugins
- Şimdi de smart highlighting desteğini ekleyeceğiz. notepad++ kullananların da bildiği bu metod, çift tıklamada aynı değişken ya da kod bloklarına dahil olan tüm değerleri seçer. örnek için tıklayın (lightbox olarak açılacaktır.)
Bunun için;- önce pluginin indirme sayfasından gnome 2 kullanıcıları gnome2 için olan 2.x, gnome 3 kullanıcıları gnome3 için olan 3.x sürümünü indiriyoruz.
- Daha sonra tar.gz içinden çıkan .tar içindeki install.sh klasörünü gnome 2 kullanıcıları yukarda bahsettiğim gnome2 klasörüne, gnome3 kullanıcılrı da gnome3 klasörüne yükleyebilirler (CTRL+H kombinasyonu home klasöründeki gizli klasörleri (adı . ile başlayan) göstermenizi sağlayacaktır)
- Daha sonra klasörün içineki install.sh dosyasına çift tıklayıp terminalde çalıştır komutunu verin (ya da benim gibi klasöre teminal üstünden gidip ./install.sh komutunu girin)
Programı açıp modifiye etmek
- alt+f2 komuuyla hızlı başlatıcımızı açıp gedit’i açıyoruz
- gedit de ayarlar şöyle olmalı:
- edit/preferences/view’da

(right margini iptal etmek size kalmış) - editör kısmı:

- font/view kısmı (alt kısımdan renk temasını kendinize göre seçebilirsiniz):

- plugins kısmında bende şunlar açık:
- Advanced Bookmars
- Align
- Class Browser
- Code Comment Ctrl+M, ctrl+Shift+M
- Document Statistics
- File Browser Panel
- FTP Browser
- Gemini
- Insert Date/Time
- Modelines
- Multi-edit
- Pastie
- Python Console
- Quick Highlight Mode
- Save Without Trailing Whitespace
- Smart Highlighting
- Smart Indent
- Snippets
- Spell Checker
- TabSwitch
- Tag List
- Word Completion
- Zen Coding
- edit/preferences/view’da
- Bu aşamalardan sonra f9 a basarak side paneli aktif etitm, side panelde yüklediğim plugin bilgileri geldi bile, ve view/toolbar seçeneğindn toolbarı kapattım
Sonucunda gedit şu şekle büründü, zen coding yapabilen, otomatik girintiye sahip, hızlı, stabil, ve de en güzeli ücretsiz bir IDEye dönüştü!


Düzenleme:
- 26 Ağustos 2011: Smart highlighting plugini eklendi, aktifleştirdiğim birkaç plugini daha yazdım. Gnome 3 ve oluşturulmamış klasör için bilgilendirme eklendi.
- 24 Ağustos 2011: gedit webdev tags linki yenilendi.
- 30 Haziran 2010: FTP Yönetimi Eklentisi dahil edildi





