Подтвердить что ты не робот

Codepad/ideone стиль совместной веб-IDE?

Я ищу простой текстовый редактор, основанный на веб-интерфейсе, который может компилировать и отображать выходные данные из нескольких популярных языков, таких как: С++, PHP и Python.

Исследование

Редакторы

  • Ace
  • EditArea (люди предпочитают Ace, например: web2py и ideone, перемещенные в Ace).

Редакторы в стиле IDE

Редакторы в стиле IDE, которые компилируют

  • CodeRun (поддерживает С#, JavaScript и PHP)
  • Programr (поддерживает Java [и Android!], С++, PHP, ASP.NET, С#, VB, Flex, Flash, iOS (UI, ObjetiveC), обработка, JavaScript [включая JQuery и AJAX], Ruby, Python и даже SQL [не уверены, для какой БД].

Пастбины, которые компилируют

Редакторы коллективного кода

Заключение

Мне пока не удалось найти подсветку синтаксиса, пересмотр кода, совместное редактирование веб-среды IDE с общей консолью отладки компиляции/интерпретации.

Можете ли вы порекомендовать, желательно бесплатно? Если их нет; Я создам открытую версию с доказательством концепции.

4b9b3361

Ответ 1

Koding предоставляет приложение с Collaboration для встроенных команд. Вдобавок к этому у вас есть полный доступ root к вашей виртуальной машине, поэтому он поддерживает любые инструменты Linux, которые вы хотите установить. Поставляется со всеми стандартными языками (Python, GoLang, Node и т.д.):)

Ответ 2

Cloud9 IDE недавно выпустила новые инструменты для совместной работы, включая новое совместное редактирование в режиме реального времени (с информацией об авторстве), групповой чат и файл Revision История. Далее объяснено в https://c9.io/site/blog/2013/10/new-collaboration/

Мустафы, Разработчик Cloud9 IDE за этим выпуском Collab

Ответ 3

Я провел некоторое исследование в этой области для обучения рубину на рельсах, javascript/html и т.д., а также для администрирования технических интервью, где мы хотим видеть, как писать код кандидата, запускать тесты и получать работу в то время как мы наблюдаем этот процесс.

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

Спасибо, что собрали отличный список!

Ответ 4

https://paiza.IO/ предоставляет сетевые среды онлайн-кодирования.

paiza.IO фокусируется на том, чтобы упростить запись и запуск кода. Вы можете писать и запускать простую программу типа "Hello World" через 10 секунд сразу после открытия страницы.

paiza.IO имеют все функции, которые вы хотите, более или менее:

  • Синтаксис-highlighing (на основе ACE)
  • Синхронизация Gist (для проверки)
  • Совместное редактирование (на основе TogetherJS (так же, как JsFiddle))
  • Вывод компилятора и команды stdout/stderr.

Полное раскрытие: я разработчик https://paiza.IO/.