Usemos el editor SciTE: Start/Programas/Ruby/SciTe. Se abre el editor. Para cambiar los parámetros de arranque, Options/Opens Global y allí modificar:
- tabsize=2, indent.size=2 (tamaño del tabulador, y el identado)
- position.width=-1, position.height=-1 (arrancar maximizado)
una vez cambiados los valores, pulsar Ctrl+S y Ctrl+S. Para modificar estos dos valores, otra forma es:
- Ctrl+Shift+I - abre un diálogo donde modificar los valores anteriores. Tienen que ser =2.
- F11 - para maximizar minimizar la ventana.
Lo último que falta antes escribir los programas, es un abrir una ventana de terminal para ver los resultados de los programas. Para ello hay que pulsar F8.
Una vez ajustado el SciTE, lo siguiente es crear un directorio donde ir guardando los programas que vayamos creando.
'Hola'
En la ventana izquierda de SciTE (tiene que haber 2 ventanas después de pulsar F8), escribir:
Ahora hay que guardar y ejecutar el programa. Las normas dicen que el nombre del fichero o directorio, es el nombre en minúsculas de la clase/módulo (más adelante se hablará de clases y módulos). Por ejemplo, la clase Foo está en el fichero foo.rb. Para guardar el fichero: File\Save As…Sálvalo como
p001hola.rb . Todos los ficheros de código Ruby tienen la terminación "rb". Ahora ejecuta el programa: pulsa F5. En la ventana de output aparecerá la palabra "Hola".
En Ruby, la ejecución de las instrucciones del programa, va de la primera a la última:
No hace nada. Todas las líneas precedidas por '#' son comentarios. Y los comentarios se ignoran al ejecutarse el programa.
puts significa put string = poner string. String es una cadena de texto. Esta instrucción saca por el output cualquier cosa que pongamos a su derecha.