Cloud9 IDE — облачный cервис совместной веб-разработки и программирования более чем на 20 языках

Программирование — увлекательный процесс, но когда над одним проектом работает команда, неизбежно появляется вопрос выбора инструментов для отладки и совместного редактирования кода. Как при помощи браузера сделать отладку приложений и обеспечить оперативную совместную работу с кодом в «облаке»? На этот вопрос ответит проект, который мы сегодня и рассмотрим.

Речь идет о стартапе под названием Cloud9 IDE. Это онлайн-среда для совместной разработки на основе Javascript и Node.js. Есть здесь и поддержка HTML, CSS, PHP, Java, Ruby и еще 23 (!) языков программирования. Давайте посмотрим, что этот сервис позволяет программистам делать в обычном браузере.

Оцените:

Главное о Cloud9 IDE


Сервис предназначен для всех, кто занимается командной разработкой. В браузере находится редактор кода, среда для эмуляции и различные инструменты для комментирования и обсуждения полученного программного кода.



Авторы говорят, что поскольку программисты пишут для веба, то и применять в разработке тоже стоит именно веб-инструменты. А браузер делает процесс разработки не привязанным к определенной ОС или конкретному виду редакторов. Готовый код можно отправить развернуть на сервере прямо из браузера.


Интересные функции


Первая особенность Cloud9 IDE — подключение к платформе создания кода тех сервисов, которые вам уже хорошо известны и которые помогают в разработке программ. Сам редактор построен на opensource-технологиях, поэтому поддерживает модули на основе открытого кода, а также авторские плагины и расширения для новой функциональности.


Вторая особенность — это построение совместной работы над кодом. Здесь предусмотрен просмотр, редактирование, комментирование и обсуждение кода и различных версий создаваемого программного продукта прямо в браузере. Все правки, изменения и комментарии отображаются в режиме реального времени.


Эта особенность платформы пригодится не только в командной разработке, но и в проведении практических занятий, семинаров, вебинаров и лекций, когда студентам или широкой аудитории надо прокомментировать создаваемый код, показать решение задач в пошаговом режиме или вовлечь людей в дискуссию.


Для того, чтобы изучить возможности программирования в командах, можно также посмотреть видео от создателей Cloud9 IDE.



Третья интересная особенность — это работа на основе облачных технологий. Рабочая среда, все инструменты комментирования и компилирования находятся в «облаке». Вы даже можете запускать в облаке свои приложения, написанные на Python и Ruby. Также поддерживается компилирование при помощи gcc и работа в командной строке на основе make, telnet и VIM.


Для тех, кто привык работать с кодом на собственных серверах, возможно подключение связки Cloud9+SSH и работа на стороне вашего сервера. Есть возможность установить еще и подключение к FTP-серверам (с поддержкой дерева каталогов, перетаскивания файлов и редактирования кода). Оценят возможности веб-разработки и те, кто создает код для WordPress и Drupal.


Стоимость услуг


Выбирать здесь несложно: у вас либо один бесплатный аккаунт с одним приватным рабочим местом разработчика, либо платная подписка. За $12 в месяц у вас есть 6 проектов — приватных рабочих мест, неограниченное число чатов, рабочих подключений, неограниченное количество публичных рабочих мест для коллег-разработчиков, собственная виртуальная машина для каждого проекта, доступ по защищенному соединению и поддержка командной строки.


Кроме того, вы можете либо создать новый аккаунт, либо авторизироваться с использованием своей учетной записи из GitHub или BitBucket.


Выводы


Если вы и ваши друзья-программисты затеяли совместный проект, но по ряду финансовых и организационных причин пока не можете оказаться в офисе под одной крышей — попробуйте Cloud9 IDE. То же справедливо и для случая, когда вы проводите вебинар или семинар по прикладному программированию для большого числа участников. Для демонстрации задач и комментирования прямо в коде больше не надо устанавливать какое-то специальное ПО — достаточно обычного браузера.


Цена платного аккаунта для профессиональной командной разработки более чем гуманна, а ежемесячная модель подписки позволяет отказаться от платной учетной записи и перейти на бесплатную, если в вашем проекте и ваших финансовых возможностях произошли кардинальные изменения.


Поддержка различных инструментов компилирования и сторонних плагинов и хранение всех данных в облаке — еще один аргумент в пользу Cloud9 IDE. Редакция ИШ может рекомендовать вам использовать для работы над вашими проектами этот удобный сервис.


Cloud9 IDE

Оцените:

Комментарии Facebook

Комментарии ВКонтакте