Ang Jetbrains ay ang nag-develop ng ilang mahusay na pinagsama-samang mga kapaligiran sa pag-unlad para sa ilan sa mga pinakasikat na programming language. Ang lahat ng kanilang mga pamagat ay may mga bersyon ng komunidad (Libre at open source) at ang ilan ay may kasamang pang-edukasyon na bersyon kung saan maaari kang matuto o magturo ng programming language. Gayunpaman, nalaman na itinigil ng Jetbrains ang mga bersyong pang-edukasyon.
Dahil ayokong maakusahan ng clickbait, binilisan ko na ang pagsasabi niyan ang functionality na iyon ay hindi nawawala, ngunit ipinapasa sa mga bersyon ng komunidad At ang kailangan mo lang gawin ay i-install ang mga ito at i-import ang mga kursong mayroon ka.
Jetbrains at mga produkto nito
Magsisimula ako sa pagsasabi na ang Jetbrains, bilang karagdagan sa pinagsama-samang mga kapaligiran sa pag-unlad ay responsable para sa Kotlin programming language na pumapalit sa Java sa paggawa ng mga Android application. Ang pinagsama-samang development environment nito ay may mga bersyon para sa Linux na napakadaling i-install dahil available ang mga ito sa parehong Snap at Flatpak na mga format.
Bagama't halos ang buong linya ng mga produkto ng developer ng Jetbrains ay available sa dalawang tinukoy na format (bilang karagdagan sa tar.gz) dalawa lang ang libre; PyCharm Community at IDEA Community.
Ang PyCharm Community ay isang integrated development environment para sa-Python, habang ang Idea Community ay pareho para sa Java, Groovy, Kotlin, Scala, at Android. Sa katunayan, ang source code nito ay ang batayan ng Android Studio, ang opisyal na tool sa pagpapaunlad ng Google.
Bakit itinigil ng Jetbrains ang mga bersyong pang-edukasyon
Ayon sa ad inilathala noong Disyembre 1 sa blog ng kumpanya na nakatuon sa sektor ng edukasyon, lAng mga pang-edukasyon na bersyon ng pinagsama-samang mga kapaligiran sa pag-unlad para sa Java, Kotlin at Python ang magiging huli at ang mga functionality nito ay magiging available sa IntelliJ IDEA Community Edition (Java at Kotlin) at PyCharm Community Edition (Python)
Gaya ng ipinaliwanag, kapag ang mga educational integrated development environment ay inilabas, mayroon silang mas simpleng user interface kaysa karaniwan para sa ganitong uri ng produkto, upang gawing mas madali ang proseso ng pag-aaral para sa mga bagong user. Gayunpaman, habang ang mga gumagamit ay sumulong sa kanilang kaalaman, nagsimula silang mangailangan ng mga advanced na pag-andar at sa pamamagitan ng pagsasama sa kanila, ang antas ng pagiging kumplikado ng interface ay tumaas.
Kasabay nito, ang mga bersyon ng komunidad ay nakakuha ng bagong user interface na nagpapakita ng mga feature kung kinakailangan, na ginagawang mas madaling mag-navigate.
At, siyempre, pinakamahusay na magsanay gamit ang isang tool na mas malapit hangga't maaari sa isa na iyong gaganahan.
Paano i-access ang mga tampok na pang-edukasyon
Para ma-access ang mga feature ng pag-aaral, kailangan lang naming i-install ang IntelliJ IDEA Community Edition o PyCharm Community Edition at Sa welcome screen, mag-click sa tab na Matuto. Pagkatapos, sa Learn to program widget, i-click ang Enable access.
Maaaring ma-import ang mga kursong natapos gamit ang wizard (Hangga't ang mga pang-edukasyon na bersyon ay naka-install sa parehong makina) o sa pamamagitan ng pagbubukas ng proyekto mula sa menu Archive.
Ang mga na-update na bersyon na may kasamang mga tool na pang-edukasyon ay matatagpuan sa FlatHub at sa Snap store.
Ang kasalukuyang mga pang-edukasyon na edisyon ay hindi makakatanggap ng mga update, gayunpaman, ang mga ito ay magagamit nang mas matagal sa pamamagitan ng pag-install ng EduTools plugin, bagama't ito ay para lamang sa kasalukuyang bersyon ng plugin, ang susunod ay hindi gagana.
At dahil tinutukoy namin ang mga libreng programa, walang dahilan upang hindi i-install ang mga bagong programa.
Saan mahahanap ang Pycharm at IDEA Community
Flathub
Utos ng pag-install
flatpack run com.jetbrains.PyCharm-Community
Utos sa Pag-install
flatpak install flathub com.jetbrains.IntelliJ-IDEA-Community
Tindahan ng Snap
Utos ng pag-install
sudo snap install pycharm-community --classic
Utos ng pag-install
sudo snap install intellij-idea-community --classic