Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

Codeanywhere полностью написан на JavaScript . Редактор основан на CodeMirror и использует контейнеры OpenVZ для своих сред разработки (называемых DevBoxes). Codeanywhere не зависит от платформы, что позволяет пользователю запускать код в средах Codeanywhere, называемых DevBoxes, или подключаться к своим собственным виртуальным машинам через протокол SSH или FTP, а также подключаться к Dropbox и Google Drive . [4] Он поддерживает более 75 языков программирования, включая HTML , JavaScript, Node.js , io.js PHP , Ruby , Python., и Go . [5]

В 2017 году компания приобрела Codebender , Arduino IDE в облаке и одно из крупнейших сообществ и репозиториев кода экосистемы Arduino. [6] [7]

История [ править ]

В 2009 году был запущен PHPanywhere (предшественник Codeanywhere), представлявший собой веб-клиент FTP и текстовый редактор, разработанный для PHP. [8] Этот проект простаивал до 22 мая 2013 года, когда основатели запустили Codeanywhere. Он был основан хорватами Иваном Буразиным и Ведраном Юкичем, которые проживают в Сплите, Хорватия . [9] [10]

Codeanywhere привлекла 600 000 долларов США на хостинге World Wide Web 15 июля 2013 года, когда Бен Велч-Болен стал членом совета директоров. [2] В августе 2014 года Codeanywhere был принят в программу Techstars Fall Boston Class. [11] В 2014 году, в рамках конференции TechCrunch Disrupt NY, аудитория признала Codeanywhere лучшей компанией в Startup Alley. [12]

Последние разработки [ править ]

До версии 6.0 у Codeanywhere было мобильное приложение для редактирования клиентского кода, однако на самом деле это приложение не было облачной IDE на основе браузера Codeanywhere, поскольку это была фундаментальная версия, клиенты которой могли использовать некоторые основные функции только тогда, когда клиенты были подальше от компьютера. Более того, в августе 2017 года Codeanywhere запустила новое приложение, поддерживающее комплексные функции для клиентов, не только базовый редактор мобильного кода, но и надежную мобильную IDE на устройствах Android. «Кодировать где угодно» для клиентов было огромным прогрессом. С другой стороны, он еще не был выпущен для iOS и BlackBerry. [13]

К 9 февраля 2019 года Codeanywhere стала лучшей облачной IDE по сравнению с 41 другой облачной средой, созданной на основе истории рекомендаций очень положительных пользователей. Этот рейтинг был определен 927 пользователями с учетом 42 вариантов и проанализирован с помощью алгоритма Slant. Codeanywhere получил 90 баллов, что сделало его самой популярной облачной IDE. [14]

Особенности [ править ]

  • Встроенный терминал с npm и основными командами Unix
  • Номера строк , предупреждения и ошибки в желобе
  • Отладчик
  • Управление файлами с вкладками
  • Поддержка следующих репозиториев кода: [15]
    • Репозитории Git
    • GitHub
    • Bitbucket
  • Поддержка облачных сервисов: [16]
    • Dropbox
    • Гугл Диск
    • Один диск
  • Поддержка сторонних серверов:
    • FTP серверы
    • SSH- серверы
  • Поддержка развертывания в:
    • Heroku

Использование в образовательных целях [ править ]

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

Ограничение [ править ]

В Codeanywhere пользователи могут просто зарегистрироваться и приступить к программированию, получив бесплатную двухнедельную пробную версию. Базовые функции и возможности предоставляются пользователям бесплатной пробной версии, при этом предоставляется только использование одного контейнера. Кроме того, чтобы поддерживать максимальную производительность и предоставлять бесплатные услуги другим пользователям, Codeanywhere очищает контейнеры пользователей, если они не используются более трех недель. И после завершения контейнеров Codeanywhere не будет восстанавливать контейнер, а также дату внутри. До 1 марта 2019 года у Codeanywhere был бесплатный тарифный план.

Чтобы обновить и получить более продвинутые услуги, пользователи также могут выбрать разные планы, которые предоставляет Codeanywhere. До 17 февраля 2018 года Codeanywhere предоставил четыре разных плана: для начинающих, для фрилансеров, для профессионалов и для бизнеса. [18] Что касается цены, она отличается от плана к плану, а также от типа выставленного счета (пользователи могут выбрать оплату ежемесячно или ежегодно).

См. Также [ править ]

  • SourceLair
  • Replit
  • Онлайн-среда разработки JavaScript
  • Интегрированная среда развития

Ссылки [ править ]

  1. ^ «Свяжитесь с нами» . codeanywhere.com . Проверено 6 сентября 2016 . CS1 maint: обескураженный параметр ( ссылка )
  2. ^ а б Майк Бутчер. «Облачный редактор кода Codeanywhere привлекает 600 тысяч долларов в серии A» . TechCrunch . AOL . Дата обращения 19 августа 2015 . CS1 maint: обескураженный параметр ( ссылка )
  3. ^ Abhimanyu Ghoshal (10 ноября 2014). «Codeanywhere теперь позволяет пользователям совместно работать над кодом, делясь ссылкой» . Следующая Сеть . Дата обращения 19 августа 2015 . CS1 maint: обескураженный параметр ( ссылка )
  4. ^ "Bloomberg: Обзор компании Codeanywhere Inc" . Проверено 1 ноября 2017 года . CS1 maint: обескураженный параметр ( ссылка )
  5. Джей Роджерс (27 апреля 2017 г.). «Кодирование в облаке» . Проверено 1 ноября 2017 года . CS1 maint: обескураженный параметр ( ссылка )
  6. Мясник, Майк. «Разработчики Arduino получают дополнительную поддержку, поскольку Codeanywhere приобретает Codebender» . techcrunch.com .
  7. ^ "ИВАН БУРАЗИН (Codeanywhere) Основао стартап, otišao u Silicijsku dolinu, a sada objavio и prvu akviziciju" . jutarnji.hr .
  8. ^ Иван Береш. «Кодируйте в своем браузере с помощью PHPanywhere» . TechCrunch . AOL . Дата обращения 19 августа 2015 . CS1 maint: обескураженный параметр ( ссылка )
  9. ^ "Uspješni mladi Splićani, posao im cvjeta!" . dnevnik.hr .
  10. ^ "Splitski Codeanywhere pokazuje da 'seksi' ured ima svoju svrhu - i to bitnu!" . netokracija.com . 8 января 2016 г.
  11. ^ «Объявление Techstars Boston Class 2014 года» . Techstars . Архивировано из оригинального 6 -го сентября 2015 года . Дата обращения 19 августа 2015 . CS1 maint: обескураженный параметр ( ссылка )
  12. Билли Галлахер. «Codeanywhere, Документы Google для разработчиков, Rocks Startup Alley At Disrupt NY» . TechCrunch . AOL . Дата обращения 19 августа 2015 . CS1 maint: обескураженный параметр ( ссылка )
  13. ^ "Codeanywhere Review" . Дата обращения 1 февраля 2019 . CS1 maint: обескураженный параметр ( ссылка )
  14. ^ "Каковы лучшие облачные IDE?" . slant.co . Дата обращения 1 февраля 2019 . CS1 maint: обескураженный параметр ( ссылка )
  15. Мартинс Д. Окой (октябрь 2017 г.). «Редактор Codeanywhere Cloud IDE для Linux» . FOSSMint . Проверено 1 ноября 2017 года . CS1 maint: обескураженный параметр ( ссылка )
  16. ^ "Bloomberg: Обзор компании Codeanywhere Inc" . Проверено 1 ноября 2017 года . CS1 maint: обескураженный параметр ( ссылка )
  17. Перейти ↑ Dutta M, Sethi K, Khatri A (2014). «Интегрированная веб-среда разработки». Международный журнал инновационных технологий и изучения инженерии . 3 (10): 56–60.
  18. ^ «План и цена» . Дата обращения 1 февраля 2019 . CS1 maint: обескураженный параметр ( ссылка )

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Официальный блог