Jetbrains является разработчиком некоторые отличные интегрированные среды разработки для некоторых из самых популярных языков программирования. У всех их названий есть версии для сообщества (бесплатные и с открытым исходным кодом), а некоторые также включают образовательную версию, с помощью которой вы можете изучать или преподавать язык программирования. Однако стало известно, что Jetbrains прекратила выпуск образовательных версий.
Поскольку не хочу, чтобы меня обвинили в кликбейте, спешу сказать, что этот функционал не исчезает, а передается версиям сообщества И все, что вам нужно сделать, это установить их и импортировать курсы, которые у вас есть.
Jetbrains и ее продукты
Начну с того, что Jetbrains, помимо интегрированных сред разработки отвечает за язык программирования Kotlin, заменяющий Java при создании приложений для Android.. Его интегрированные среды разработки имеют версии для Linux, которые очень легко установить, поскольку они доступны в форматах Snap и Flatpak.
Хотя почти вся линейка продуктов для разработчиков Jetbrains доступна в двух указанных форматах (помимо tar.gz) только два свободны; Сообщество PyCharm и сообщество IDEA.
PyCharm Community — это интегрированная среда разработки для Python, а Idea Community — для Java, Groovy, Kotlin, Scala и Android. Фактически, его исходный код является основой Android Studio, официального инструмента разработки Google.
Почему Jetbrains прекращает выпуск образовательных версий
В соответствии с объявление опубликовано 1 декабря в блоге компании, посвященном сфере образования, lОбразовательные версии его интегрированных сред разработки для Java, Kotlin и Python станут последними. и его функции будут доступны в IntelliJ IDEA Community Edition (Java и Kotlin) и PyCharm Community Edition (Python).
Как объяснялось, когда были выпущены образовательные интегрированные среды разработки, они имели более простой пользовательский интерфейс, чем обычно для этого типа продуктов, чтобы упростить процесс обучения для новых пользователей. Однако по мере того, как пользователи совершенствовались в своих знаниях, им стали требоваться расширенные функции, и их включение повышало уровень сложности интерфейса.
В то же время версии сообщества получили новый пользовательский интерфейс, который отображает функции по мере необходимости, что упрощает навигацию.
И, конечно же, лучше всего тренироваться с инструментом, максимально приближенным к тому, с которым вы собираетесь работать.
Как получить доступ к образовательным функциям
Чтобы получить доступ к функциям обучения, нам просто нужно установить IntelliJ IDEA Community Edition или PyCharm Community Edition и На экране приветствия щелкните вкладку «Обучение». Затем в виджете «Учитесь программировать» нажмите «Включить доступ».
Пройденные курсы можно импортировать с помощью мастера (Пока образовательные версии установлены на той же машине) или открыв проект из меню архив.
Обновленные версии, включающие образовательные инструменты, можно найти как на FlatHub, так и в магазине Snap.
Текущие образовательные выпуски не будут получать обновления, однако их можно будет использовать еще некоторое время, установив плагин EduTools, хотя это только для текущей версии плагина, следующая не будет работать.
А так как мы говорим о бесплатных программах, то нет причин не устанавливать новые программы.
Где найти Pycharm и сообщество IDEA
Flathub
Команда установки
flatpack run com.jetbrains.PyCharm-Community
Команда установки
flatpak install flathub com.jetbrains.IntelliJ-IDEA-Community
Магазин Snap
Команда установки
sudo snap install pycharm-community --classic
Команда установки
sudo snap install intellij-idea-community --classic