1 00:00:01,230 --> 00:00:03,230 En esta sesión, me gustaría mostrarle 2 00:00:03,680 --> 00:00:07,310 menús y, en particular, las principales operaciones, 3 00:00:07,477 --> 00:00:08,770 pero lo que me gustaría hacer también es mostrarle cómo 4 00:00:08,937 --> 00:00:12,670 aprender atajos de teclado vinculados a este menú 5 00:00:13,100 --> 00:00:16,750 En Pharo, si ingresa en “Settings”, 6 00:00:16,917 --> 00:00:21,400 tendrá la opción de recordatorio de atajos, la configuramos en "verdadero" 7 00:00:21,567 --> 00:00:23,630 y verá lo que hace. Por ejemplo, cuando escribo 8 00:00:23,797 --> 00:00:28,150 1 + 2 y uso los menú “Print”, ah! 9 00:00:28,317 --> 00:00:30,430 De repente, el sistema muestra esta pequeña ventana 10 00:00:30,930 --> 00:00:34,410 mostrando que debo usar cmd + P en lugar del menú. 11 00:00:35,100 --> 00:00:36,820 Entonces eso es lo que vamos a hacer desde ahora. 12 00:00:38,170 --> 00:00:41,210 Entonces hago cmd + P y aquí está: Obtengo mi resultado 13 00:00:41,680 --> 00:00:43,110 Ahora, me gustaría mostrarle 14 00:00:43,277 --> 00:00:45,230 la diferencia entre “Do it” y “Print it”. 15 00:00:47,090 --> 00:00:49,670 Luego veremos “Inspect it” y “Do it and go”. 16 00:00:50,060 --> 00:00:54,820 Entonces “Do it”, básicamente es cmd + D, 17 00:00:55,630 --> 00:00:57,260 aquí lo he hecho, no lo viste pero 18 00:00:57,427 --> 00:00:59,600 significa que ejecuté la expresión, No me importa el resultado. 19 00:01:00,110 --> 00:01:05,070 “Print it” significa que ejecuté la expresión y muestro el resultado. 20 00:01:06,230 --> 00:01:11,000 Entonces imaginemos ahora que tenemos “Workspace open”, 21 00:01:11,610 --> 00:01:12,470 si hago 22 00:01:16,540 --> 00:01:20,460 “Do it”, se abre, se ejecuta el mensaje y se muestra 23 00:01:20,627 --> 00:01:23,050 allí, abre el Workspace. 24 00:01:23,410 --> 00:01:26,950 Ahora, si hago “Print it”, qué obtengo? 25 00:01:27,220 --> 00:01:31,200 Obtengo un Workspace que es la representación gráfica del resultado. 26 00:01:32,860 --> 00:01:34,100 Ahora puedo hacer algo mas interesante, 27 00:01:34,267 --> 00:01:36,100 Puedo hacer “Inspect it”. 28 00:01:38,820 --> 00:01:41,850 ¿Qué va a hacer “Inspect it”? 29 00:01:42,017 --> 00:01:44,510 Ejecutará la expresión, así que obtendré un 30 00:01:44,677 --> 00:01:47,780 Workspace y se abrirá una herramienta especial 31 00:01:47,947 --> 00:01:51,570 permitiéndome explorar dentro y ver, para interactuar con este objeto 32 00:01:51,737 --> 00:01:53,720 Aquí es un objeto bastante complejo. así que no voy a ir 33 00:01:54,030 --> 00:01:55,790 y mira dentro, es solo para mostrarle. 34 00:01:56,230 --> 00:01:59,940 De la misma manera, algo muy poderoso es cmd + I. 35 00:02:03,390 --> 00:02:06,380 Ahora, el último es “Do it and go”. 36 00:02:06,547 --> 00:02:09,590 “Do it and go” significa ejecutarlo y abrir un inspector 37 00:02:09,757 --> 00:02:14,390 pero ábralo dentro de esta ventana 38 00:02:14,557 --> 00:02:15,670 para que no hay varias ventanas. 39 00:02:16,000 --> 00:02:17,330 Y le permitirá navegar. 40 00:02:17,497 --> 00:02:20,690 Así que aquí, por ejemplo, si hago clic en “bindings”, no sé qué 41 00:02:20,857 --> 00:02:22,600 es precisamente Ok, es un diccionario. 42 00:02:23,030 --> 00:02:25,940 Ve que hay una pequeña ventana de navegación que habilita 43 00:02:26,107 --> 00:02:28,190 para ver los elementos y para retroceder, para decir 44 00:02:28,357 --> 00:02:31,460 no quiero ver esto o puedo navegar y entrar 45 00:02:31,627 --> 00:02:33,340 al sistema y ver, por ejemplo las llaves, 46 00:02:33,507 --> 00:02:34,140 no hay ninguna para “bindings” por ejemplo.