PyDev - PyDev

PyDev
Pydev logo.png
Screenshot Vrapper.png
Orijinal yazar (lar)Aleks Totic
Geliştirici (ler)Appcelerator
İlk sürümTemmuz 2003; 17 yıl önce (2003-07)
Kararlı sürüm
7.5.0 / 10 Ocak 2020; 10 ay önce (2020-01-10)[1]
YazılmışJava, Python
İşletim sistemiÇapraz platform
TürEntegre geliştirme ortamı
LisansEclipse Kamu Lisansı
İnternet sitesiPydev.org

PyDev bir üçüncü şahıs Eklenti için Tutulma. O bir Entegre geliştirme ortamı (IDE) programlama için kullanılır Python destekleyici yeniden yapılandırılan kod, grafik hata ayıklama, kod analizi diğer özellikler arasında.

Tarih

PyDev ilk olarak Temmuz 2003'te Aleks Totic tarafından oluşturuldu, ancak Fabio Zadrozny, Ocak 2005'te projenin ana geliştiricisi oldu. Aynı yılın Eylül ayında, PyDev Uzantıları, kod analizi ve uzaktan hata ayıklama gibi özellikler sunan PyDev'in ticari bir karşılığı olarak başlatıldı. .

Temmuz 2008'de, Aptana PyDev'i satın aldı ve Zadrozny'yi proje başkanı olarak tuttu.[2] Kaynaklı PyDev Uzantılarını Eylül 2009'da açtılar ve PyDev ile birleştirdiler.[3]

Ne zaman Appcelerator Edinilen Aptana Ocak 2011'de, uzantı yoluyla PyDev'i satın aldılar. Zadrozny projenin başında tutuldu.[4] O zamandan beri PyDev'in gelişimi hızlandı.

Mart 2011'de PyDev 2.0, TDD eylemler desteklenir ve ertesi yılın Nisan ayında, sürüm 2.5 Django desteğiyle yayınlandı. Mayıs 2013, PyDev'in geliştirmeye devam etmek için başarılı bir kitle kaynak bulma turunda hedefinden daha fazlasını yükselttiği ve 2.7.5 sürümü piyasaya sürüldüğü için önemli bir dönüm noktası gördü. Kampanya ayrıca Zadrozny'nin PyDev'i varsayılan olarak paketleyen, Eclipse'in ücretli bir kapalı kaynak çatalı olan LiClipse'i de finanse etti.[5]

PyDev, tür çıkarımı ve 2.8 sürümü Temmuz 2013'te piyasaya sürüldüğünde kod tabanına katkılarda dikkate değer bir artış oldu.[6] O zamandan beri PyDev'de çok sayıda ek iyileştirme yapıldı ve birçok olumlu eleştiriler aldı.[7][8]

Sürüm 5.4.0, 30 Kasım 2016'da yayınlandı. Bu sürümün ana yeni özelliği Python 3.6'yı desteklemektir.[9]

Özellikleri

Aşağıda bazı mevcut özellikler bulunmaktadır (sürüm 2.7.5):

  • CPython, Jython ve IronPython destek
  • Kod tamamlama
  • Otomatik içe aktarmayla kod tamamlama
  • Kod analizi (kod analizinde bulunan sorunlar için hızlı düzeltme ile — Ctrl + 1)
  • Hata ayıklayıcı
  • Django
  • Uzaktan Hata Ayıklayıcı (Eclipse içinden başlatılmayan komut dosyalarında hata ayıklamaya izin verir)
  • Hata ayıklama konsolu (askıya alınmış modda etkileşimli araştırmaya izin verir)
  • Etkileşimli konsol
  • Python 2.x ve 3.x sözdizimi
  • Temel sözdizimi vurgulama
  • Ayrıştırıcı hataları
  • Anahat görünümü
  • Sekmeler veya boşluk tercihleri
  • Akıllı girinti / kesinti
  • Yorum / yorum kaldırma / yorum blokları
  • Kod katlama
  • Tanıma git
  • Kod kapsamı
  • Olayları işaretle
  • Pilint entegrasyon
  • YAPILACAK görevleri
  • İçerik Yardımcıları (Ctrl + 1)
    • Sonucu özniteliğe veya yerel
    • Try..catch / finally ile çevreleyen kod
    • Doküman dizesi oluştur
    • İçe aktarımı genel kapsama taşı
  • Siz yazarken otomatik tamamlamalar olarak sunulan anahtar kelimeler
  • Hızlı özet

PyDev uzantıları

Eylül 2009'a kadar PyDev'in iki sürümü vardı: açık kaynak sürümü ve PyDev Extensions adlı bir paylaşılan yazılım sürümü. Kod analizi, hızlı düzeltmeler ve uzaktan hata ayıklama gibi bazı gelişmiş özellikler ücretsiz olmayan sürüm için ayrılmıştır. 3 Eylül 2009'da Aptana, PyDev ve PyDev Uzantılarının birleşik bir sürümü olan ve tümü Eclipse Kamu Lisansı.

Ayrıca bakınız

Referanslar

  1. ^ "PyDev Sürümleri". www.pydev.org.
  2. ^ Aptana. "Aptana PyDev'i Satın Aldı". Arşivlenen orijinal 2012-04-20 tarihinde. Alındı 2012-08-06.
  3. ^ Zadrozny, Fabio. "PyDev Uzantıları Açık Kaynak".
  4. ^ Appcelerator. "Appcelerator Aptana'yı Satın Aldı".
  5. ^ "Hızlı, Seksi ve Karanlık Bir Tutulma için PyDev ve LiClipse". Indiegogo.
  6. ^ Zadrozny, Fabio (25 Temmuz 2013). "PyDev maceraları: PyDev 2.8.0 yayınlandı".
  7. ^ Meyve, Jason. "Geliştirme için Python IDE'lerinin Karşılaştırması".
  8. ^ "IDE'leri bilimsel Python için değerlendirme". 18 Nisan 2013.
  9. ^ "PyDev 5.4.0 (Python 3.6, Patreon kitle fonlaması)". pydev.blogspot.nl. Alındı 2016-12-10.

Dış bağlantılar