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

Онлайн, в режиме реального времени, общая консоль JavaScript?

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

Решение может быть общей общедоступной консолью Javascript.

Есть ли такая вещь? Я видел http://jsfiddle.net. Это работает нормально, но мы должны постоянно обновлять наш URL каждый раз, когда другой человек меняет код, поэтому он не в режиме реального времени и требует обновления с обеих сторон.

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

4b9b3361

Ответ 1

Почти два года спустя существует несколько отличных альтернатив. Улучшения в jsfiddle и plunkr в реальном времени великолепны, но для этого варианта использования я не нашел ничего проще, чем Coderpad. Он продавался для проведения кодовых интервью и сохраняет историю. Имеет JS/Coffeescript/Ruby/Java и многое другое.

Ответ 2

Вот несколько ссылок для вас:

  • Collabedit, редактор кода в Интернете http://collabedit.com/
  • Stypi, редактор в реальном времени https://www.stypi.com/ (не о кодировании)
  • ShareJS, совместное редактирование в реальном времени в вашем приложении. http://sharejs.org/ (не о кодировании)
  • Tutti, тестировать Javascript на разных браузерах одновременно http://tuttijs.com/ (не сотрудничать?)
  • Бонус: консоль JS для мобильных устройств http://jsconsole.com/

Надеюсь, вы найдете там что-то полезное:)

Ответ 3

http://codechat.net/ - возможно, что вы хотите.

Плюсы:

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

Минусы:

  • Невозможно включить библиотеки
  • нет разрывов строк ( "\n" не работает)
  • alert()/document.write() не работают, но print() может использоваться как обходной путь
  • только javascript

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

Ответ 4

Этот ответ опоздал на 3 года, но должен помочь, если вы все еще проверяете этот пост. Теперь JSFiddle имеет режим совместной работы - он позволяет вам вести чат и чат, одновременно редактируя их. Просто нажмите кнопку в заголовке и настройте его!
http://jsfiddle.net#collaborate

Ответ 5

Попробуйте

http://jsbin.com/

http://jsconsole.com/

JSBin очень близок к тому, что вы ищете. предоставляет методы кода HTML, CSS, JS и консоли.

JSConsole, с другой стороны, очень прост, используется только для консольного кодирования.