- 17 Ara 2021
- 1,147
- 1,707
Merhabalar,
Başlıkta da görmüş olduğunuz üzere Python için kullanılabilir editörlerden bahsedeceğiz.Bu konuda bu editörlerin özelliklerinden ve birkaç maddeye değineceğiz. Editörlerin tanıtımına geçmeden önce size python nedir sorusuna cevap aramaya çalışacağım.
Python Nedir?
Başlıkta da görmüş olduğunuz üzere Python için kullanılabilir editörlerden bahsedeceğiz.Bu konuda bu editörlerin özelliklerinden ve birkaç maddeye değineceğiz. Editörlerin tanıtımına geçmeden önce size python nedir sorusuna cevap aramaya çalışacağım.
Python Nedir?
Python, yorumlanmış olup genel amaçlı kullanılabilir üst düzey bir programlama dilidir diyebiliriz. Dil oluşumu ve nesneye doğru yaklaşıyor olması programlama dili yazan kişilerin küçük ya da büyük boyutta projeler geliştirmek için açık ortam sunması ve mantık üzerine genel anlamda iyi kodlar yazmasına yardımcı olabilmektedir.
IDLE, Python dili ile oluşturulmuş çapraz platform desteği ile açık kaynaklı bir code editörüdür.IDLE isminin oluşumu ise Pthon dilinin oluşumunu sağlayan yani yaratıcısı Guido Van Rossum' un sevmiş olduğu bir televizyon programı Monty Python' un yaratıcı üyelerinden olan EricIDLE' ı onurlandırmak için isimlendirilmiştir.
Özellikleri
- Syntax vurgulu Python Shell terminali
- Çoklu Breakpointler
- Birçok seçenekli pencere özelliği
- Stepping özellikli destek sağlaması
Ücretlendirme
Açık kaynak kodlu bir yazılım olduğundan dolayı sağlayıcı firma ücretsiz bir şekilde kullanıma sunmuştur.
Thonny, yeni başlayan kişiler tarafından geliştirilmiş olan bir IDE türüdür. Yeni başlayan kişilere editör içerisinde kolaylıklar sağlamaktadır.
Özellikleri
- Yeni başlayan yazılımcılara uygun
- Yazılım üzerinde değişkenlerin nasıl editlendiğini görebilmesini sağlama
- Satılara özel sayı sistemi
- Fonksiyonla yapılan işlemlerde çağırtma işleminin görselleştirilebilmesi
- Basit yapıda bir debugger
- Syntax vurgulu Python Shell terminali
- Kod yazma konusunda asistanlık yapması
Ücretlendirme
Açık kaynak kodlu bir yazılım olduğundan dolayı sağlayıcı firma ücretsiz bir şekilde kullanıma sunmuştur.
Eric Python, tam özellikli bir python geliştirmek için kullanılan editör ortamıdır. Çapraz ortam desteği sağlamaktadır. Eric Python' un ana kodları yani kaynak kodları açık ve serbest ulaşılabilir yapıdadır ve herkes tarafından incelenip ve tekrar düzenlenebilme özelliğine sahiptir.
Özellikleri
- Düzenlenebilir çoklu pencere sistemi
- Aplikasyon üzerinde diyagram yapısı
- Alınan hatalar üzerinde kesinleştirilmiş tespit
- Gerekli kodları ve projeleri klasör haline getirebilme Tarayıcı üzerinden desteklenmesi
- Fonksiyonla yapılan işlemlerde çağırtma işleminin görselleştirilebilmesi
- Syntax vurgulu Python Shell terminali
- Kod yazma konusunda asistanlık yapması
Ücretlendirme
Açık kaynak kodlu bir yazılım olduğundan dolayı sağlayıcı firma ücretsiz bir şekilde kullanıma sunmuştur.
ATOM
ATOM, çapraz ortam desteği ile açık kaynak kodlu bir geliştirme editörüdür. Github tarafından oluşturulmuş olan Electron yazılım dili ile programlanmıştır.
Özellikleri
- Üçüncü kısım paket desteği bulunmaktadır.
- İçerisine bulunmuş olan git komutları bulunmaktadır.
- Bir çok yazılım dilini destekleyen bir editördür.
- Gerekli paketlerin kurulumuna olanak tanır.
- Paket yönetimi konusunda bize birçok özellik sunmaktadır.
- Kod yazarken akıllı sistemi sayesinde yazacağınız kodu otomatik doldurmaya imkan tanır.
- Syntax vurgulu Python Shell terminali
- Ekranı panellere ayırabilme özelliği
Ücretlendirme
Açık kaynak kodlu bir yazılım olduğundan dolayı sağlayıcı firma ücretsiz bir şekilde kullanıma sunmuştur.
WING, Wingware firması tarafından oluşturulmuş platformlar arasında geçiş yapılmasını sağlayan bir editör türüdür. Programlanma işleminin hızlı yapılabilmesini sağlamaktadır.Wing' in 3 adet çeşidi bulunmaktadır. Bunlar;
- Wing Personel
- Wing Pro
- Wing 101
Özellikleri
- Basit yapıda uzaktan bir debugger işlemi
- Aplikasyon üzerinde özelleştirme özelliği
- Syntax vurgulu Python Shell terminali
- Uzaktan bir şekilde yazılımın geliştirilmesine destek sağlanması
- Altyapının genişletilebilir bir boyutta olması
- Kod yazarken akıllı sistemi sayesinde yazacağınız kodu otomatik doldurmaya imkan tanır.
- Aynı anda birçok yapılması gereken işlemi ve yahut child işlemlerini debug edilebilme özelliği
Ücretlendirme
Wing, Wing Pro sürümünü 95 ile 179 dolar arasında bir ücretlendirme ile kullanıcıya profesyonel bir kullanım süresi sunmaktadır.
80 dolarlık bir ücret ile platformlar arasında yani çarpraz platform özelliği ile türetilen bir python editör terminalidir. C++ ve Python ile geliştirilmiştir.
Özellikleri
- API ve modül ( paket ) için yönetim sistemleri özelliği
- Ekranı panellere ayırabilme özelliği
- API nin python tabanlı desteklenmesi
- Editör üzerinde eş zamanlı olarak editlenmesine izin verme
- Aplikasyon üzerinde özelleştirme özelliği
- Aplikasyon üzerinde iyi performans alabilme isteği
- Syntax vurgulu Python Shell terminali
- Gerekli komutların uygulanabilmesi için gerekli komut paleti özelliği
Ücretlendirme
Sublime Text, 80 dolar arasında bir ücretlendirme ile kullanıcıya profesyonel bir kullanım süresi sunmaktadır.
RODEO
Python için oluşturulmuş bir çapraz platform özelliğine sahip editör ve yahut IDE' dir. Veri bilimi kunusunda oldukça büyük işlere atılmaya müsait bir platform' dur.
Özellikleri
- Veri aktarımını kolay şekilde yapılmasını sağlar ve yapılan aktarımının karşılaştırılmasına olanak sağlar.
- Yapılan proje içinde veri denemelerine olanak tanır.
- İçerisinde yeni başlayan Python geliştiricileri için eğitim döküman ve metaryalleri bulunmaktadır.
- Editör içerisinde paket ve dosya aramasını akıcı bir şekilde yapılması sağlanır.
- Kullanmış olduğunuz sistemi genel olarak yormaz.
- Kod yazarken akıllı sistemi sayesinde yazacağınız kodu otomatik doldurmaya imkan tanır.
- Syntax vurgulu Python Shell terminali
- Editör içerisinde koutlara özel bir tarihçe kaydı tutulur.
Ücretlendirme
Açık kaynak kodlu bir yazılım olduğundan dolayı sağlayıcı firma ücretsiz bir şekilde kullanıma sunmuştur.
Spyder, veri analizi yapmak ve veri bilimi konusunda çalışmak için kurgulanmış ve tasarlanmış olan açık kaynak içeren çarpraz platform özellikli bir IDE editör çeşididir.
Özellikleri
- Python yazılım diline ait diğer bilimsel olan kütüphanelerin entegrasyon işleminin yapılabilir olması
- Veri bilimi ile alakalı bir çok üst katman düzenleme seçeneklerine sahip olması
- Statik yapıda kod analizinin yapılmasına imkan tanıması
- API ve birkaç eklenti seçeneği ile geliştirilmeye müsait bir ortama sahip olması
- Class ve diğer fonksiyonların tarayıcılığını yapabiliyor olması
- Pylint isimli kod analiz aracı ile entegreli bir şekilde çalışabiliyor olması
- Aynı anda birçok yapılması gereken işlemi ve yahut child işlemlerini debug edilebilme özelliği
- Syntax vurgulu Python Shell terminali
Ücretlendirme
Açık kaynak kodlu bir yazılım olduğundan dolayı sağlayıcı firma ücretsiz bir şekilde kullanıma sunmuştur.
PyCharm, Jetbrains firması tarafından geliştirlen, ücretsiz şekilde hizmet veren, tabiri caizse tümleştirilmiş ve geliştirilmeye devam eden bir geliştirme yazılımı ortamıdır.
Özellikleri
- Karanlık ve Aydınlık mod özelliği
- Projeler için oluşturulabilir sekmeler özelliği
- Yeni başlayan geliştiriciler için sadeleştirilmiş bir kayıt düzenleyicisi
- Kullanıcıya özel bir şekilde özelleştirilebilir olma özelliği
- Github üzerinde proje yayınlamak için kullanıcıya rahatlık sunması açısından entegreleştirilme sistemi özelliği
Ücretlendirme
Topluluk versiyonunu sağlayıcı firma ücretsiz bir şekilde kullanıma sunmuştur.Profesyonel versiyonu için ise 199 dolarlık bir ücretlendirme yöntemi koymuştur.
Pycharm ve Visual Studio IDE lerini karşılaştırdığımız konuyu incelemek için aşağıdaki bağlantıya tıklayabilirsiniz.
PyCharm vs Visual Studio (IDE Editörlerini Tanıyalım) PyCharm Nedir? Visual Studio Nedir?
Pycharm Nedir? PyCharm, Jetbrains firması tarafından geliştirlen, ücretsiz şekilde hizmet veren, tabiri caizse tümleştirilmiş ve geliştirilmeye devam eden bir geliştirme yazılımı ortamıdır. Pycharm ne gibi özelliklere sahiptir? Karanlık ve Aydınlık mod özelliği Projeler için...
www.turkhackteam.org