Son zamanlarda Wing kullanmaya başladım. Hakkında kısmını incelediğimde aslında bize sundukları yapının buyuk cogunlugunun özgür yazılım oldugunu gördüm. Benden bundan yola çıkarak acaba elimizdeki kaynakları kullanarak kullanışlı bir Python IDEsine sahip olabilir miyizi arastırmaya başlatım. Sizinle bu yazımda bu zamana kadar yapmış olduğum araştırmalar sonucu elde ettiğim bulguları ve verileri paylaşacağım. Beraberce Gedit üzerine eklentiler kurarak bir ide nin gerektirdiği hemen herşeyi yapmaya çalışacagız. Şahsen Wing i birakıp artıks urekli gedit kullanmamı sağladı bu çalışma. Sizinde işinize yaraması dileği ile.
Gedir Nasıl Bir IDE olur ?
Gedit üzerinde hali hazırda işe yarayan bir kaç plugins var bununla birlikte işe yarar baya bi ayar var. Öncelikle onları yapmaya başlayalım. Aşağıdaki resimde görmüş olduğunuz ayarları sizde gedit içerisindeki tercihler menusunden yapabilirsiniz.
Gerekli Pluginlerin kurulması
Bu ayarlardan sonra Gedit e mevcut pluginler haricinde bir kaç plugin kurmalıyız.
Auto Tab, Tab ayarlarınızı öğrenip bunu siz Tab tuşuna bastığınızda kulanılıyor.
Better Python Console, F5 tuşuna bastığınızda yazmış olduğunuz kodu ayrı pencerede acılan bir python consolunda calıstırıan bi eklenti..
External Tools, Gedit ile geliyor.
File Browser Pane, Gedit ile geliyor.
HTML Tidy, Html kodlamanızda yada söz dizimindeki hatalarınızı gösteren bir eklenti..
Indent Lines, Gedit ile geliyor.
Insert Date/Time, Gedit ile geliyor.
Modelines, Gedit ile geliyor.
Project Manager, Bir ide de vazgeçilmez özellik Proe yöneticisidir.
Python Code Completion, Ctrl-alt-Space tuş kombinasyonu ile yazmış oldugunuz kodu tamamlayan fonksiyonlar hakkında bilgi veren hoş bir eklenti.
Python Outline, Sizde benim gibi kodda hızlı haraket etmek istiyorsanız super bir eklenti. Kodun taslagını cıkartıyor ve istdiginiz fonk yada sınıfa ulasabilirsiniz.
Snippets, Gedit ile geliyor.
Tag List, Gedit ile geliyor.
Word Completion, Açık olan dokumanlar arasında daha önce yazmış oldugunuz kelimeleri yazarken tamamlıyor. Exceldeki gibi.
Tum bu eklentileri .gnome2/gedit/pugins klasörü altına atın. Klasçr yoksa oluşturun. Daha sonra gediti kapatıp açın Tercihlerden gerekli pluginleri aktif edin.
Son Görünümü:




Merhaba güzel bir çalışma olmuş, ancak resimlerin büyük hallerinin linkini koymayı unutmuşsunuz:)
Tamamdır. Hatırlatma için teşekkürler. Şimdi düzeltim.
Merhaba, birkaç aydır Python’la ilgileniyorum. Şuan Python’u, Eclipse’le (Pydev eklentisi ile) kullanıyorum.
Acaba bildiğiniz, Gedit’in Windows platformu için olanı var mı?
http://live.gnome.org/Gedit/Windows bu adres belki işinize yarar ama derlenmiş olarak bulmak daha mantıklı gibi geldi
yada en azından derledikten sonra bizimle paylaşırsanız super olur.
Bu yazı için teşekkür ederim. Benim için çok faydalı.
Selam Talat, bende Gedit’in Python konusunda bazı özelliklerini kullanıyordum.Bu yazı ile öğrendigim yeni seyler oldu. Teşekkürler
Gerçekten faydalı olmuş,tebrik..
Bugun insallah php icin de gedit i nasıl bir ide haline gietirip kullanabilecegimizi paylasacagım. Ama python icin gercekten cok kullanıslı oluyor. Yeni bir kac ozellik aklıma geldi. Eger becerebilrisem buradan duyuracagım kolay gelsin.
Makale için teşekkürler…
iyi çalışmalar.
Hi , i have some questions about you desing
maybe you can give designer contacts?