En İyi Sorular
Zaman Çizelgesi
Sohbet
Bakış Açıları

PyCharm

Python tümleşik geliştirme ortamı Vikipedi'den, özgür ansiklopediden

PyCharm
Remove ads

PyCharm, Python programlama için kullanılan bir tümleşik geliştirme ortamıdır (IDE). Kod analizi, grafiksel bir hata ayıklayıcı, kodları test etme imkanı, sürüm kontrol sistemleri barındırır. Django ile web geliştirmeyi destekler. PyCharm, Çek şirketi JetBrains tarafından geliştirilmiş ve JetBrains'in ürettiği IntelliJ platformu üzerine inşa edilmiştir. Microsoft Windows, macOS ve Linux üzerinde çalışır.[2]

Pratik Bilgiler Geliştirici, İlk yayınlanma ...

Community edition ve Professional edition olmak üzere iki sürümü mevcuttur. Community edition Apache lisansı ile lisanslanmış ve ücretsizdir.[3] Professional edition ise ücretlidir ve daha kapsamlıdır.[4]

Remove ads

Tarihçe

PyCharm'ın beta sürümü Temmuz 2010'da piyasaya sürüldü ve 1.0 sürümü 3 ay sonra yayımlandı. 2.0 sürümü 13 Aralık 2011'de, 3.0 sürümü 24 Eylül 2013'te ve 4.0 sürümü 19 Kasım 2014'te yayımlandı.[5]

22 Ekim 2013'te açık kaynak haline geldi. Açık kaynak varyantı, Community Edition olarak adlandırıldı; ticari varyant olan Professional Edition ise açık kaynaklı değildir.[3]

Aralık 2022 itibarıyla JetBrains, PyCharm Edu ve IntelliJ IDEA Edu'yu kullanımdan kaldırdı. Kullanıcılar, hem Community edition hem de Professional edition için ayarlardan eğitim özelliklerini etkinleştirebilir.[6]

Remove ads

Özellikler

Her iki versiyon için

  • Otomatik doldurma, hata vurgulama, hızlı yardım pencereleri
  • Proje ve kod gezintisi: özelleştirilmiş proje görünümleri, dosya yapısı görünümleri ve dosyalar, sınıflar, yöntemler ve kullanımlar arasında hızlı geçiş
  • Python kod yeniden düzenleme: yeniden adlandırma, işlev imzasını güncelleme, ayıklama yöntemi, değişkeni tanıtma, sabit tanıtma, yukarı çekme, aşağı itme ve diğerleri dahil
  • Python hata ayıklayıcı
  • Satır satır kapsama alanı ile entegre birim testi
  • Sanal ortam, yapı aracı ve paket yönetimi
  • Terminal ve Python konsolu
  • Docker desteği
  • HTML, XML, JSON, YAML, Markdown desteği[7]
  • Yazım ve dilbilgisi denetimi[8]
  • Sürüm kontrolü entegrasyonu: Mercurial, Git, Subversion, Perforce ve CVS entegrasyonu, GitHub ve GitLab barındırma hizmetleri entegrasyonu

Sadece Professional edition için

Remove ads

Kaynakça

Dış bağlantılar

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads