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.].
  • п
  • о
  • р
Універсальні
Anjuta IntelliJ IDEA Visual Studio NetBeans Eclipse KDevelop Xcode Geany MonoDevelop Aptana • Open Watcom • Komodo Kylix
C/C++
Borland C++ • C++ Builder Code::Blocks • CodeLite Dev-C++ wxDev-C++ Pelles C • Oracle Solaris Studio Qt Creator Ultimate++ • Microsoft QuickC
BASIC
Gambas PowerBASIC • Turbo Basic • Visual Basic QBasic • QuickBASIC PureBasic
Java
MyEclipse • Oracle WebLogic Workshop • IBM WebSphere Studio • BlueJ • DrJava • Greenfoot • JCreator • JDeveloper JBuilder • JGRASP
Pascal
Delphi Lazarus MSE • PascalABC.NET MIDletPascal • PocketStudio • Morfik • Turbo Pascal QuickPascal • Visible Pascal
PHP
Aptana Studio with PHP plugin • Delphi for PHP (RadPHP) Eclipse PDT • Zend Studio NuSphere PhpED • PHP Expert Editor • phpStorm Adobe Dreamweaver
Python
Eric • PyCharm PyDev • PyScripter Wing IDE
ActionScript
Adobe Flash Adobe Flash Builder • FlashDevelop • CodeDrive • IntelliJ IDEA Eclipse FDT Realaxy ActionScript Editor
Інші
  • п
  • о
  • р
  • п
  • о
  • р
Аналіз коду
Компілятори
Концепти
Дебагери
Генератори документації
Редактори коду (порівняння)
Фреймворки
Пов'язані технології
Менеджери пакетів
Серверний JS
Тестування
Персоналії