Python

Лучшие облачные IDE для Python

Лучшие облачные IDE для Python
Среды разработки все чаще частично или полностью перемещаются в облако, что позволяет программистам получать доступ и совместно работать над своими проектами на ходу. За последние несколько лет было запущено множество таких сервисов, особенно для веб-разработчиков, пишущих код на Node.js, HTML, JavaScript и CSS. Однако для Python доступно очень мало таких опций, несмотря на то, что он является одним из самых популярных и быстрорастущих языков программирования.

В этой статье будут перечислены различные IDE и текстовые редакторы, доступные в облаке для создания программ Python.

PythonAnywhere (бесплатно с дополнительными платными планами)

PythonAnywhere позволяет создавать и выполнять сниппеты Python и полные приложения в облаке. Вы можете писать программы в веб-редакторе кода и с выделенным пространством для хранения в каждом плане, вы можете сохранить состояние сеанса и получить к нему доступ с другого ПК или смартфона.

Особенности и плюсы:

Минусы:

Repl.это (бесплатно с дополнительными платными планами)

Repl.это интерактивное рабочее пространство для программирования в облаке, где вы можете запускать изолированные программы в контейнере на виртуальной машине. Вы можете получить доступ к редактору кода Python 3 здесь.

Особенности и плюсы:

Минусы:

Брелок (бесплатно с дополнительными платными планами)

 

Trinket позволяет запускать и писать код Python в любом браузере без необходимости загружать плагины или устанавливать какое-либо программное обеспечение. Предварительный просмотр редактора кода можно найти здесь.

Особенности и плюсы:

Минусы:

Gitpod (бесплатно с дополнительными платными планами)

Gitpod предоставляет готовые среды разработки для проектов GitHub. Редактор кода запускается в браузере, запускается на машине в облаке на основе образа докера.

Особенности и плюсы:

Минусы:

Visual Studio Online (оплата в зависимости от использования)

Visual Studio Online предоставляет среды разработки и инструменты отладки в облаке, позволяя работать с несколькими проектами приложений, не выходя из браузера.

Особенности и плюсы:

Минусы:

Codeanywhere (оплачивается после 7 дней бесплатного пробного периода)

Codeanywhere - это облачная IDE, которая позволяет пользователям мгновенно писать и совместно работать над проектами разработки из веб-браузера и любого мобильного устройства.

Особенности и плюсы:

Минусы:

Это знаменует конец этой статьи. Если бы мне пришлось порекомендовать какой-либо из этих сервисов, я бы поставил свои деньги на PythonAnywhere. Сосредоточив внимание исключительно на Python, растущем сообществе и хорошей поддержке, он имеет наиболее полный набор функций, который обычно можно найти в автономной настольной среде IDE для Python. Просто обратите внимание: если вы рассматриваете любую из этих служб для написания и хранения кода, подумайте о прочтении их политики и условий конфиденциальности, особенно если есть критически важный код, частные программы или закрытые ключи API. Также советую делать регулярные бэкапы на офлайн носителях, на всякий случай.

Учебник Battle for Wesnoth
Битва за Веснот - одна из самых популярных стратегических игр с открытым исходным кодом, в которую вы можете играть сейчас. Эта игра не только очень д...
0 А.D. Руководство
Из множества существующих стратегических игр 0 A.D. удается выделиться как всеобъемлющее название и очень глубокая тактическая игра, несмотря на то, ч...
Учебное пособие по Unity3D
Введение в Unity 3D Unity 3D - мощный движок для разработки игр. Это кроссплатформенный, то есть он позволяет создавать игры для мобильных устройств, ...