¿Consola JavaScript compartida en línea, en tiempo real?
Me gustaría usar una herramienta en línea para trabajar de forma remota con personas para hacer ejercicios de aprendizaje y prueba de Javascript.
La solución podría ser una consola Javascript pública compartida.
¿Existe tal cosa? He visto http://jsfiddle.net . Esto funciona bien, pero tenemos que seguir actualizando nuestra URL cada vez que la otra persona cambia el código por lo que no es en tiempo real y requiere un paso de actualización en ambos lados.
Creo que una consola compartida en tiempo real de baja funcionalidad sería una solución bastante trivial para construir. Estoy pensando en construirlo yo mismo si no existe, pero quería comprobar primero y ver si alguien ha oído hablar de algo como esto.
6 answers
Aquí hay algunos enlaces para usted:
- Collabedit, Editor de Código en línea http://collabedit.com /
- Stypi, un editor en tiempo real https://www.stypi.com / (no sobre codificación)
- ShareJS, edición simultánea en vivo en su aplicación. http://sharejs.org / (no sobre codificación)
- Tutti, Prueba Javascript en diferentes navegadores simultáneamente http://tuttijs.com / (¿no colaborativo ?)
- Bonus: una consola JS para móviles http://jsconsole.com /
Espero que encuentres algo útil allí:)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-04-23 14:30:27
Http://codechat.net / - es probablemente lo que quieres.
Ventajas:
- la modificación del código se refleja en ambos lados (pero probablemente funciona con más de 2 participantes)
- sintaxis hightligthing
- ajuste automático de sangrías
- modificación de código por cualquiera de los codificadores conectados
- ejecución de código por un participante en su navegador
Contras:
- no hay capacidad para incluir bibliotecas
- sin saltos de línea ("\n" no funciona )
-
alert()
/document.write()
no funciona, peroprint()
se puede usar como solución alternativa - solo javascript
Es solo una versión beta, pero espero que sus fundadores agregarán al menos la biblioteca que incluye la funcionalidad y entonces podría ser muy útil.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-05-08 21:02:25
Casi dos años después, existen algunas grandes alternativas. Las mejoras en tiempo real de jsfiddle y plunkr son geniales, pero para este caso de uso, no he encontrado nada más fácil que Coderpad. Se comercializa para hacer entrevistas de código y guarda una historia. Tiene JS / Coffeescript / Ruby / Java y más.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-12-21 10:40:05
Esta respuesta tiene 3 años de retraso, pero debería ayudar si todavía estás revisando este post. JSFiddle ahora tiene modo de colaboración - le permite chatear por voz y mensajería instantánea, mientras edita juntos. Simplemente haga clic en el botón en el encabezado y configurarlo!
http://jsfiddle.net#collaborate
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-10-13 07:13:50
Intenta
JSBin está muy cerca de lo que buscas. proporciona prácticas de código HTML, CSS, JS y consola.
JSConsole por otro lado es muy simple solo se utiliza para la codificación de consola ofcourse.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-07-02 06:41:36
Http://syncfiddle.net / es exactamente lo que estás buscando. Interfaz sencilla y limpia que sincroniza en tiempo real, pero también funciona como cualquier otro sitio por ahí. Pero tenga cuidado de guardar su código, parece eliminar su código después de suficiente inactividad.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-07-22 04:13:26