A continuación encontrarás traducido al castellano el artículo escrito por Paul Lefebvre y publicado originalmente en el Blog Oficial de Xojo.
El Editor de Código de Xojo incorpora unos cuantos cambios notables en la release 2024r3 que puede que encuentres interesantes.
Resaltado de Línea
El primer cambio es ahora se resalta toda la línea que contiene el cursor. Esto hace que resulte mucho más sencillo encontrar donde se halla el cursor, especialmente en pantallas de gran tamaño y se corresponde con el comportamiento que se puede encontrar en otros editores de código como puedan ser BBEdit o Visual Studio Code. Esta opción se puede configurar en los Ajustes de Código:
Este es el aspecto que tiene el resaltado de línea:
Área de Ayuda de Sintaxis
Con la mejora introducida hace un par de años para mostrar los métodos sobrecargados en el área de Ayuda de Sintaxis, se cambió el área para que ajustara su tamaño de forma dinámico a la hora de mostrar los contenidos en función de cuántos tuviese que mostrar. Si bien algunos encontraron útil dicho diseño, a otros les distraía demasiado el hecho de que el tamaño del área de sintaxis cambiase con tanta frecuencia.
Una mejora introducida el último año alteró el comportamiento del área de ayuda de modo que sólo se actualizaba cuando el cursor dejaba de moverse por un momento. Debido a dicho cambio, ahora podemos introducir la opción que permite contar con un tamaño fijo para el área de sintaxis.
En los Ajustes de Código puedes elegir: 2, 3, 4, 5, 6 líneas o bien ajustable. El valor por omisión es ahora de 3 líneas. Si se muestra más información de la que cabe en el área de ayuda de sintaxis, entonces podrás utilizar la barra de desplazamiento vertical para desplazarte.
También advertirás ahora un área de sintaxis mejorada en general. El motor de búsqueda tiene ahora una mejor capacidad para inferir el contexto y mostrar la información más precisa. Estoy personalmente satisfecho de que CType se muestre ahora en el área de Ayuda de Sintaxis dado que ¡nunca logro recordar el orden de los parámetros!
Estandarizar el Formato
Una petición de hace mucho tiempo (¡del 2010!) solicitaba una opción en la barra de comandos del Editor de Código que permitiese estandarizar el formato. A muchas personas les gusta que su código esté formateado de una forma agradable y el comando Estandarizar Formato es una forma fantástica de lograrlo.
Ahora, sólo has de hacer clic en el botón en la barra de comandos para formatear con rapidez todo lo que se encuentre en el editor de código, en vez de tener que seleccionar previamente todo el contenido y elegir a continuación la opción en el menú contextual.
Si realmente quieres que tu código se formatee automáticamente, no olvides que siempre puedes activar la opción “Apply standardize format after ending line” en los ajustes de Código.
y no olvides que siempre puedes crear también tu propio script para formatear el código de la forma que quieras. Puedes aprender más sobre esto en la documentación (en inglés): Custom Code Reformatting. También es probable que quieras echar un vistazo a este potente script de reformateo.
Si tienes otras sugerencias sobre mejoras en el Editor de Código, por favor asegúrate de crear un Reporte. Una sugerencia popular es la de tener el texto situado bajo el cursor resaltado a lo largo de todo el editor de código (consulta el reporte #74741), lo cual ya he empezado a investigar.