editor en línea c ++
Explorador del compilador
Compiler Explorer
Compiler Explorer es un sitio web interactivo de exploración de compiladores. Edite el código enC, C++, C#, F#, Rust, Go, D, Haskell, Swift, Pascal, ispc, Python, Java
más de 30 idiomas compatibles, lo que le permite escribir el código en una ventana y ver los resultados compilados en otra. Se admiten múltiples compiladores para cada idioma, hay muchas herramientas y visualizaciones diferentes disponibles, y el diseño de la interfaz de usuario es configurable- El uso del sitio debe explicarse por sí mismo: de forma predeterminada, el panel izquierdo es la ventana de origen y el derecho es la salida del ensamblado.
Compiler Explorer
El ensamblador generado se puede asignar en color alC++
código original. Admite el uso de diferentes fuentes y múltiples compiladores al mismo tiempo, por lo que podemos comparar ensamblajes producidos por diferentes códigos o diferentes compiladores, indicadores de optimización, etc. El Compiler Browser está disponible en GitHub y se puede usar localmente.- Compilación justo a tiempo, puede ver inmediatamente el resultado de compilación del código después de ingresar el código.
Color
http://coliru.stacked-crooked.com/
Coliru
Linux shell
Se proporcionan un editor y una línea de comando que se puede editar libremente , lo que lo hace relativamente poderoso.Clang
Por ejemplo, la salida de y se puede comparar emitiendo comandos de compilación y ejecución para los dos compiladoresGCC
. No se admite la edición de varios archivos al mismo tiempo, pero dado que el código que comparte se guarda en un archivo, puede usarlo para preparar varios archivos (consulte elFAQ
ejemplo en ).curl
También se puede descargar antes de compilarGist
.Coliru
Ofrece un públicoAPI
.- Hay un muro de código, que incluye un código de muestra.
Ideone (desordenado no recomendado)
Ideone
es un estándar en línea IDE
que permite editar, compilar, ejecutar y compartir un solo c++
archivo.
C++ Cáscara
https://cpp.sh/
Otro archivo que compila el IDE, pero con la rara característica de stdin interactivo. A veces, las aplicaciones web parecen bloquearse durante la compilación o la ejecución.
CodingGround (se puede usar para embellecer el código, muy lento)
- IDE en línea con múltiples archivos. Toda la aplicación web parece lenta a veces, y no puedo registrarme para probar funciones que requieren un inicio de sesión de cuenta, como guardar o cargar proyectos completos (enlace roto/aplicación web que no responde).
Juez0 IDE
Judge0 IDE
es un editor de código en línea gratuito y de código abierto que le permite escribir y ejecutar código en un lenguaje rico. Es perfecto para cualquier persona que solo quiera escribir y ejecutar código rápidamente sin abrir un programa completamente funcional en su computadoraIDE
. Además, es útil para enseñar y aprender o simplemente probar un nuevo idioma.api
Los hay gratis y de pago