online - Codepad/ideone style colaborative web IDE?
ideone significado (4)
He investigado esto con el propósito de enseñar ruby on rails, javascript / html, etc., y también para administrar entrevistas técnicas donde queremos ver al candidato escribir código, realizar pruebas y hacer que las cosas funcionen mientras observamos el proceso.
Cloud9 es actualmente mi favorito, ya que puedes ejecutar aplicaciones de riel de pila completa, colaborar en el editor, ejecutar pruebas, chat de grupo, etc. Es realmente poderoso.
Gracias por compilar una gran lista!
Estoy buscando un editor de texto basado en la web que pueda compilar y mostrar resultados de algunos lenguajes populares como: C ++, PHP y Python.
Investigación
Editores
Editores de estilo IDE
Editores de estilo IDE que compilan
- CodeRun (soporta C #, JavaScript y PHP)
- Programr (admite Java [y Android!], C ++, PHP, ASP.NET, C #, VB, Flex, Flash, iOS (UI, ObjetiveC), Procesamiento, JavaScript [incl. JQuery y AJAX], Ruby, Python e incluso SQL [no estoy seguro para qué DB].
Pastebins que compilan
Editor de código colaborativo.
Conclusión
Hasta ahora no he tenido éxito en encontrar un IDE basado en la web de resaltado de sintaxis, revisión de código, colaborativo con una consola de depuración de compilación / interpretación compartida.
¿Puedes recomendar uno, preferiblemente gratis? Si no hay ninguno; Crearé entonces una fuente abierta de prueba de concepto.
Cloud9 IDE ha lanzado recientemente una nueva herramienta de colaboración que incluye una nueva edición colaborativa en tiempo real (con información de autoría), chat de grupo e historial de revisión de archivos. Más explicado en https://c9.io/site/blog/2013/10/new-collaboration/
Mostafa, el desarrollador de Cloud9 IDE detrás de ese lanzamiento Collab
Koding proporciona una aplicación con colaboración para equipos integrados. Además, tiene acceso total a la raíz de su máquina virtual, por lo que es compatible con cualquier herramienta de Linux que desee instalar. Viene con todos los idiomas estándar (Python, GoLang, Node, etc.) también :)
https://paiza.IO/ proporciona entornos de codificación en línea basados en web.
paiza.IO se centra en facilitar la escritura y ejecución del código. Puedes escribir y ejecutar un programa simple como "Hello World" en 10 segundos, justo después de abrir la página.
paiza.IO tiene todas las características que deseas, más o menos:
- Resaltado de sintaxis (basado en ACE)
- Sincronización global (para revisión)
- Edición colaborativa (basada en TogetherJS (igual que JsFiddle))
- Compilador y comando stdout / stderr pestaña de salida.
Revelación completa: soy un desarrollador de https://paiza.IO/ .