Hola y bienvenidos de nuevo.
En esta conferencia, voy a proporcionarte otra opción de cómo puedes escribir y compilar
tus programas en C, principalmente usando un compilador editor de C online.
Esto es útil si no tienes tu ordenador, o si estás en un entorno en el que sólo tienes acceso
a un navegador web y quieres escribir algo de código, no tienes tu propio ordenador configurado
con tu IDE, o no tienes acceso a una interfaz de línea de comandos.
Sólo tienes un navegador.
Y hay muchos compiladores de C en línea que están en línea en un navegador.
Así que voy a abrir mi navegador Chrome y mostrarte un par de ellos.
Hay muchos y muy diferentes.
Usted puede esencialmente Google sólo en línea compilador de C para averiguar muchos de los que están ahí fuera.
Sólo voy a mostrarte algunos.
Una vez más, la idea es que en un servidor en algún lugar, hay una manera de editar y compilar y ejecutar el código
C sólo en línea a través de un navegador.
Uno de los más populares, uno de los primeros que verás es este de aquí, que es el
gdb beta online.
Si te fijas aquí en el enlace es w-w-w punto gdb en línea. com/online_c_compiler.
De nuevo, si haces una búsqueda en Google de compilador de C en línea, normalmente éste es el primero que aparece.
Puede seleccionar ese enlace.
Es una interfaz bastante básica.
Una vez más se ha ejecutado y depurado.
En realidad se puede depurar cuota de parada.
De hecho, aparece una plantilla de código inicialmente con el principal y la impresión.
Hola, mundo.
También puede pasar argumentos de línea de comandos a su programa, por lo que tiene algunas buenas características aquí.
La consola interactiva puede permitirte pedirle al usuario que introduzca información, y ésta se mostrará
aquí.
Pero el programa básico, todo lo que necesitas hacer es que usted puede escribir y el código y editarlo aquí en este editor.
Y luego, cuando estés listo para usarlo, sólo tienes que decir corre.
Y esto realmente compilar el programa de abajo le dirá si tiene algún error.
Y luego hará la salida.
Así que si usted tuvo un error aquí y se guarda automáticamente para usted también y pulsa ejecutar, verá los errores que
figuran a continuación también.
Así que es un pequeño compilador en línea que puedes utilizar si no te gusta la idea.
Si no tienes acceso al IDE.
De nuevo, interactivo y le permite pasar argumentos de línea de comandos y de nuevo le permite ejecutar
el depurador.
Hablaremos del depurador en sesiones muy posteriores, pero ésta es sólo una introducción
a algunos compiladores en línea, así que puedes echarle un vistazo.
Otro que se utiliza habitualmente, aunque a veces tiene algunos problemas de rendimiento, es el compilador de C en
línea de Tutorials Point.
Este lo puedes coger a través del compilador de C online de coding ground.
Así que si usted acaba de ir a tutoriales punto. com/compile_c_online. php.
De nuevo una interfaz similar aquí, excepto que ahora tienes el editor en el lado izquierdo y luego el terminal,
la salida en el lado derecho.
Así que puedes escribir tu código, puedes seleccionar ejecutar y verás la salida en la parte derecha.
Este no tiene depurador.
Esto es un poco más limitado, pero le mostrará los errores.
Si tienes errores sabes cosas así.
Y permite ejecutar programas C básicos.
También puede obtener la entrada de la terminal por si lo hace, si desea obtener la entrada que entraría
en la entrada por aquí.
Interfaz bastante agradable, bastante tedioso a veces.
He visto que este tiene algunos problemas de rendimiento.
Ya sabes, con todos los compiladores de C en línea siempre vas a tener un número limitado de funciones.
Sabes, en realidad no sé cuánto tiempo este código fuente C se guarda o se almacena en caché en tu navegador, por lo que es posible
que desees copiarlo.
Si escribes un programa, cópialo y guárdalo en otro sitio porque en línea no estoy seguro.
Otro que se utiliza es creo que fue el segundo enlace aquí en el momento actual de este video.
Es este por programa, es este es C compilador en línea en el programa es. com/c-programming/online-compiler otra vez más de lo mismo
escribe el código fuente aquí.
Salida a la derecha.
Lo ejecutas, ves la salida y demás.
No estoy seguro de si esto era un interactivo último que quiero mostrar muy rápidamente es un compilador Cs50 IDE.
Y si vas al compilador de C online, tecleas Cs50 IDE.
He usado esto para, para diferentes cosas principalmente.
Lo bueno es que tiene un terminal Linux.
Así que si escribes Cs50 IDE en Google verás que sale esto con el enlace.
Ahora inicialmente cuando usted va a la IDE Cs50, al menos en el momento de esta grabación, que es ide cs50. io, verás que la antigua forma
de hacer las cosas está obsoleta.
Así que usted quiere hacer clic en este enlace código Cs50 IO quieres ir a espacios de código.
El único requisito previo para utilizar este IDE en línea es.
Es que tienes una cuenta de GitHub, así que tienes que registrarte en GitHub.
Tener un nombre de usuario y una contraseña.
Pero una vez que selecciones ese enlace y una vez que hayas iniciado sesión en GitHub, te llevará a este Visual Studio
Code para Cs50.
Y puedes decir simplemente inicia sesión porque tendrás que iniciar sesión en GitHub si aún no lo has hecho.
Una vez que inicie sesión, se le pedirá que autorice Cs50 IDE para hacer algunas cosas.
Si te sientes cómodo con esto, puedes decir autorizar Cs50, IDE, y entonces serás redirigido
a la aplicación autorizada.
Construir y configurar inicialmente su espacio de código puede llevar unos minutos.
Y así, una vez cargado todo, lo que acabarás viendo es este tipo de interfaz.
Y parece un IDE, cierto.
Por eso este es un poco más, más robusto.
Así que usted puede ir hasta aquí y usted puede asegurarse de que selecciona nuevo archivo no nueva carpeta nuevo archivo.
Y puedes llamarlo hola Mundo punto C.
Y verás cómo se crea ese archivo.
Y el editor está a la derecha.
Así que entonces usted puede realmente empezar a escribir algo de código fuente para un archivo C estándar.
Y luego para ejecutar ese código, sólo tienes que darle a ejecutar y verás errores y demás.
Aquí abajo también puedes interactuar con el terminal de Linux emitiendo comandos.
Aquí puedes ver que Hello World punto C fue realmente creado aquí.
Así que si acabo de tomar un copiar y pegar y tomar un poco de código y tiene números de línea, que es agradable, puede
ejecutarlo y ejecutar en depuración.
Y tiene una especie de interfaz Visual Studio.
Así que si usted no desea ejecutar en realidad por ahí, puede ejecutarlo en la terminal a través de la
interfaz de línea de comandos como te mostré antes.
Esto se está ejecutando en depuración, ya sabes, pero es una interfaz agradable, agradable poco aquí.
Normalmente voy al terminal y escribo los comandos a ejecutar.
Pero esta es otra opción para ejecutar y escribir tu código.
Ahora sólo recuerde que con todos estos compiladores de C en línea, ya que son algo limitados en características, que utilizan el compilador GCC
o variación de la misma, pero pueden no apoyar todas las características de la clase.
Así que si estás haciendo programación C avanzada y estás haciendo cosas como sockets y estás haciendo cosas
como hilos, estos compiladores C en línea normalmente no funcionarán para eso.
Pero son una buena tercera opción.
Si estás de viaje y quieres escribir algo de código C, no tienes tu portátil y no tienes un IDE
y no tienes ningún tipo de terminal en juego, no tienes Cygwin instalado o lo que sea.
Estos compiladores de C en línea son una buena alternativa.
Gracias, señor.