logo

Gmate ile Linuxta gedit’i textmate benzeri bir IDE ye dönüştürmek

logo
gedit logo

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

  1. Önce yüklü değilse gedit’i yükleyin :)
  2. önce Web developer taglarını yüklememiz lazım, böylece PHP, CSS, XML gibi tagları program algılayabilecek.

    web tagları

    Bunun için şu komutları çalıştırın:

    wget http://www.micahcarrick.com/files/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.

  3. 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
  4. 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
  5. 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
  6. 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 gedit
    sudo ./install.sh
  7. 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

  8. 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 kuruyoruz

    sudo apt-get install subversion

    daha sonra uzaktan erişim için gereken eklentiyi indiriyoruz:

    cd $HOME
    cd temp
    Checkout the project (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

Programı açıp modifiye etmek

  1. alt+f2 komuuyla hızlı başlatıcımızı açıp gedit’i açıyoruz
  2. gedit de ayarlar şöyle olmalı:
    • edit/preferences/view’da
      preferences view
      (right margini iptal etmek size kalmış)
    • editör kısmı:
      editör
    • font/view kısmı (alt kısımdan renk temasını kendinize göre seçebilirsiniz):
      font
    • plugins kısmında bende şunlar açık:
      • Advanced Bookmars
      • Align
      • Class Browser
      • 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 Indent
      • Spell Checker
      • TabSwitch
      • Tag List
      • Word Completion
      • Zen Coding
  3. 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ü!
son hali
son hali 2

Düzenleme:

  1. 30 Haziran 2010: FTP Yönetimi Eklentisi dahil edildi
VN:F [1.9.3_1094]
Rating: 10.0/10 (3 votes cast)
VN:F [1.9.3_1094]
Rating: +2 (from 2 votes)
Gmate ile Linuxta gedit'i textmate benzeri bir IDE ye dönüştürmek, 10.0 out of 10 based on 3 ratings
blog comments powered by Disqus
logo
logo
Powered by Wordpress | Designed by Elegant Themes