Jetbrains geliştiricisidir en popüler programlama dillerinden bazıları için bazı mükemmel tümleşik geliştirme ortamları. Tüm başlıklarının topluluk sürümleri vardır (Ücretsiz ve açık kaynak) ve bazıları ayrıca bir programlama dili öğrenebileceğiniz veya öğretebileceğiniz bir eğitim sürümü içerir. Ancak Jetbrains'in eğitici versiyonları bıraktığı öğrenildi.
Clickbait'le suçlanmak istemediğim için şunu söylemek için acele ediyorum. bu işlevsellik kaybolmaz, ancak topluluk sürümlerine aktarılır Tek yapmanız gereken bunları yüklemek ve sahip olduğunuz kursları içe aktarmak.
Jetbrains ve ürünleri
Tümleşik geliştirme ortamlarına ek olarak Jetbrains'i söyleyerek başlayacağım. Android uygulamalarının oluşturulmasında Java'nın yerini alan Kotlin programlama dilinden sorumludur.. Entegre geliştirme ortamları, hem Snap hem de Flatpak formatlarında mevcut oldukları için kurulumu çok kolay olan Linux sürümlerine sahiptir.
Jetbrains geliştirici ürünlerinin neredeyse tamamı belirtilen iki biçimde mevcut olsa da (tar.gz'ye ek olarak) sadece ikisi ücretsizdir; PyCharm Topluluğu ve IDEA Topluluğu.
PyCharm Community, Python için entegre bir geliştirme ortamıdır, Idea Community ise Java, Groovy, Kotlin, Scala ve Android için aynıdır. Aslında kaynak kodu, Google'ın resmi geliştirme aracı olan Android Studio'nun temelidir.
Jetbrains neden eğitim sürümlerini sonlandırıyor?
Göre ilan Şirketin eğitim sektörüne yönelik blogunda 1 Aralık'ta yayınlanan lJava, Kotlin ve Python için entegre geliştirme ortamlarının eğitim sürümleri son sürüm olacaktır. ve işlevleri IntelliJ IDEA Community Edition (Java ve Kotlin) ve PyCharm Community Edition'da (Python) mevcut olacaktır.
Açıklandığı gibi, eğitsel entegre geliştirme ortamları piyasaya sürüldüğünde, yeni kullanıcılar için öğrenme sürecini kolaylaştırmak için bu tür ürünler için normalden daha basit bir kullanıcı arayüzüne sahipti. Bununla birlikte, kullanıcılar bilgileri arttıkça, gelişmiş işlevlere ihtiyaç duymaya başladılar ve bunları dahil ederek arayüzün karmaşıklık düzeyi arttı.
Aynı zamanda, topluluk sürümleri, özellikleri gerektiği gibi görüntüleyen ve gezinmeyi kolaylaştıran yeni bir kullanıcı arabirimine sahip oldu.
Ve elbette, çalışacağınız alete mümkün olduğunca yakın bir aletle eğitim yapmak en iyisidir.
Eğitim özelliklerine nasıl erişilir?
Öğrenme özelliklerine erişmek için IntelliJ IDEA Community Edition veya PyCharm Community Edition'ı yüklememiz yeterlidir ve Karşılama ekranında, Öğren sekmesine tıklayın. Ardından, Programlamayı öğrenin widget'ında Erişimi etkinleştir'e tıklayın.
Sihirbaz kullanılarak tamamlanan kurslar içe aktarılabilir (Eğitim sürümleri aynı makinede yüklü olduğu sürece) veya menüden projeyi açarak arşiv.
Eğitim araçlarını içeren güncellenmiş sürümler, hem FlatHub'da hem de Snap mağazasında bulunabilir.
Mevcut eğitim sürümleri güncelleme almayacak, ancak EduTools eklentisini kurarak bir süre daha kullanılabilir olacaklar, ancak bu sadece eklentinin mevcut sürümü için, bir sonraki çalışmayacak.
Ve ücretsiz programlardan bahsettiğimiz için, yeni programları kurmamak için hiçbir sebep yok.
Pycharm ve IDEA Topluluğunu nerede bulabilirim?
Flathub
Kurulum komutu
flatpack run com.jetbrains.PyCharm-Community
Kurulum Komutu
flatpak install flathub com.jetbrains.IntelliJ-IDEA-Community
Snap Mağazası
Kurulum komutu
sudo snap install pycharm-community --classic
Kurulum komutu
sudo snap install intellij-idea-community --classic