Cloud9

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Cloud9 IDE
Тип IDE
Розробники Cloud9 IDE, Inc
Платформа веб
Мова програмування JavaScript
Ліцензія 3 - Freeware[1]
2 — GNU GPL v3[2]
Вебсайт c9.io

Cloud9 IDE — це відкрите (з версії 3.0) онлайнове інтегроване середовище розробки. Підтримує сотні мов програмування, включно з PHP, Ruby, Perl, Python, JavaScript з Node.js та Go. Дозволяє розробникам швидко починати розробку зі створеними робочими середовищами, працювати разом і мати живе прев'ю проєкт, а також підтримку тестування в різноманітних браузерах.

Майже повністю програму написано мовою JavaScript з використанням Node.js для серверної частини. Використовується редактор Ace. На липень 2014-го редактор використовує контейнери Docker для своїх робочих просторів,[3] а розміщується на Google Compute Engine.[4]

Особливості[ред. | ред. код]

  • вбудований термінал з npm та базовими командами Unix;
  • автозавершення коду для сніпетів та ідентифікаторів;
  • аналізатор у реальному часі для JavaScript;
  • рефакторинг імен функцій та змінних для JavaScript;
  • автозакриття дужок та лапок;
  • номери ліній з кодом, попередження та помилки;
  • дебаґер;
  • деревоподібна структура файлів;
  • теми оформлення;
  • налаштування гарячих клавіш, включно з налаштуваннями з Vim, Emacs та Sublime Text;
  • вбудований редактор зображень;
  • автоматичне форматування коду за допомогою JSBeautify та CSSLint;
  • можливість перетягування файлів до проєкту;
  • підтримка репозиторіїв:
  • підтримує деплоймент на:
  • підтримка публічних та приватних проєктів;
  • підтримка плаґінів;
  • підсвітка синтаксису для таких мов: C#, C/C++, Clojure, CoffeeScript, ColdFusion, CSS, Groovy, Java, Javascript, LaTeX, Lua, Markdown, OCaml, PHP, Perl, PowerShell, Python, Ruby, Scala, SCSS, SQL, Textile, X(HTML), XML

Про компанію[ред. | ред. код]

Cloud9 IDE, Inc. є власником Cloud9 IDE. Компанія приватна, заснована 2010 року, офіси знаходяться в Сан-Франциско та Амстердамі. Cloud9 IDE отримала інвестиції розміром 5,5 млн $ від Accel Partners та Atlassian Software.[8]

Використання[ред. | ред. код]

Cloud9 — це природне середовище розробки для BeagleBone Black, одноплатного комп'ютера, який було розроблено як розширення для node.js під назвою Bonescript.

Див. також[ред. | ред. код]

Примітки[ред. | ред. код]

  1. LICENSE. Cloud9. Архів оригіналу за 9 квітня 2022. Процитовано 15 лютого 2015.
  2. LICENSE. Ajax.org. Архів оригіналу за 15 лютого 2015. Процитовано 15 лютого 2015.
  3. Cloud9 IDE 3.0 Now Runs in Ubuntu Containers via Docker [Архівовано 15 квітня 2016 у Wayback Machine.].
  4. Cloud9 IDE on Google Compute Engine [Архівовано 4 березня 2016 у Wayback Machine.].
  5. Windows Azure on Cloud9 [Архівовано 19 березня 2012 у Wayback Machine.].
  6. Deploy to Google App Engine with Cloud9 and git [Архівовано 18 серпня 2013 у Wayback Machine.].
  7. Deploy to (S)FTP [Архівовано 24 вересня 2019 у Wayback Machine.].
  8. Development As A Service Platform Cloud9 Raises $5.5M From Accel And Atlassian Software [Архівовано 21 березня 2016 у Wayback Machine.].