İçeriğe atla

PyCharm

Vikipedi, özgür ansiklopedi
PyCharm
Geliştirici(ler)JetBrains
İlk yayınlanmaTemmuz 2010
Güncel sürüm2024.3[1] Bunu Vikiveri'de düzenleyin 13 Kasım 2024
Geliştirme durumuDevam ediyor
Programlama diliJava, Python
İşletim sistemiÇapraz platform
Erişilebilirlikİngilizce
TürTümleşik geliştirme ortamı
LisansCommunity edition: Apache Lisansı 2.0
Professional edition: Trialware
Resmî sitesijetbrains.com/pycharm

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]

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]

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]

Her iki versiyon için

[değiştir | kaynağı değiştir]
  • 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

[değiştir | kaynağı değiştir]
  1. ^ "Download PyCharm". 
  2. ^ "JetBrains Strikes Python Developers with PyCharm 1.0 IDE". eWeek. 22 Ocak 2013 tarihinde kaynağından arşivlendi. 
  3. ^ a b PyCharm 3.0 community edition source code now available 22 Ekim 2013 tarihinde Wayback Machine sitesinde arşivlendi. Jet Brains. October 2013.
  4. ^ "JetBrains Products Comparison". JetBrains (İngilizce). 28 Ocak 2025 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Eylül 2024. 
  5. ^ Filippov, Dmitry (19 Kasım 2014). "Announcing General Availability of PyCharm 4". PyCharm Blog. 24 Şubat 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Şubat 2015. 
  6. ^ "Sunsetting Educational IDEs". JetBrains Blog. 1 Aralık 2022. 8 Haziran 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Haziran 2024. 
  7. ^ "Working with HTML files | PyCharm". PyCharm Help (İngilizce). 3 Aralık 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Eylül 2024. 
  8. ^ "Grazie Lite - IntelliJ IDEs Plugin | Marketplace". JetBrains Marketplace. 16 Aralık 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Eylül 2024. 
  9. ^ "Create and run your first Django project | PyCharm". PyCharm Help (İngilizce). 21 Ocak 2025 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Eylül 2024. 
  10. ^ "Creating a Flask Project | PyCharm". PyCharm Help (İngilizce). 21 Kasım 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Eylül 2024. 
  11. ^ "FastAPI | PyCharm". PyCharm Help (İngilizce). 18 Aralık 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Eylül 2024. 
  12. ^ "Pyramid | PyCharm". PyCharm Help (İngilizce). 2 Aralık 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Eylül 2024. 
  13. ^ "Style Sheets | PyCharm". PyCharm Help (İngilizce). 2 Aralık 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Eylül 2024. 
  14. ^ "JavaScript | PyCharm". PyCharm Help (İngilizce). 2 Aralık 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Eylül 2024. 
  15. ^ "Database Tools and SQL | PyCharm". PyCharm Help (İngilizce). 30 Ocak 2025 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Eylül 2024. 
  16. ^ "Cython support | PyCharm". PyCharm Help (İngilizce). 18 Aralık 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Eylül 2024. 

Dış bağlantılar

[değiştir | kaynağı değiştir]