Desde la paleta de comandos del Editor de Pine, puede ejecutar comandos que afectan directamente a su código o que modifican el funcionamiento del editor de Pine. Puede abrir la paleta de comandos pulsando F1 o CTRL/CMD + MAYÚS + P, o bien haciendo clic con el botón derecho del ratón en el editor y seleccionando «Paleta de comandos».
Para introducir un comando, escriba parte de su nombre para localizarlo en la lista y, a continuación, haga clic en él. A continuación, enumeramos algunos comandos útiles que quizá no haya utilizado antes.
Visualización del texto y sugerencias
Los siguientes comandos modifican el aspecto del texto en el editor de Pine o activan sugerencias de código útiles.
Comando | Descripción |
Reducir el tamaño de la fuente del editor | Reduce el tamaño del texto en el editor de Pine. |
Aumentar el tamaño de la fuente del editor | Aumenta el tamaño del texto en el editor de Pine. |
Restablecer el tamaño de la fuente del editor | Restablece el tamaño predeterminado del texto en el editor de Pine. |
Sugerencias sobre los parámetros de los activadores | Cuando el cursor se encuentra entre los paréntesis de una función o un método, este comando abre la ventana emergente «Sugerencias de parámetros», en la que se muestran las descripciones de la función y de los parámetros. |
Sugerir activador | Muestra una lista desplegable con sugerencias de código, si hay alguna disponible. Por ejemplo, si el cursor se encuentra entre los paréntesis de una llamada a una función o a un método, la lista incluye los parámetros disponibles de dicha función. En otros casos, la lista puede incluir palabras clave de código que contengan los caracteres situados junto al cursor. |
Vista: Activar/desactivar el ajuste de línea | Activa o desactiva el ajuste de línea en el editor de Pine. Este comando anula la opción «Utilizar ajuste de línea de forma predeterminada» de la configuración del editor de Pine. |
Selección y transformación de texto
Puede utilizar los siguientes comandos para buscar y seleccionar texto, cambiar el tipo de letra, reorganizar líneas de código y comentar o descomentar líneas rápidamente.
Comando | Descripción |
Añadir cursor arriba/abajo | Añade un cursor adicional en la misma columna de texto, en la línea situada justo encima o justo debajo del cursor principal. |
Añadir cursores en la parte superior e inferior | Añade un cursor adicional en la misma columna de texto, en cada línea situada por encima o por debajo del cursor principal. |
Añadir la selección a la siguiente coincidencia | Resalta la siguiente aparición del texto seleccionado actualmente y le permite modificar ambas apariciones al mismo tiempo. |
Añadir la selección a la coincidencia de la búsqueda anterior | Resalta la primera aparición del texto seleccionado actualmente y le permite modificar ambas apariciones al mismo tiempo. |
Ordenar las líneas de forma ascendente | Ordena todas las líneas de código seleccionadas en orden ascendente. |
Ordenar las líneas en orden descendente | Ordena todas las líneas de código seleccionadas en orden descendente. |
Mostrar/ocultar comentario de línea | Comenta o descomenta la línea en la que se encuentra el cursor. Si hay varias líneas seleccionadas, este comando las comenta o descomenta todas. |
Transformar a junto con la primera en mayúsculas excepto la primera palabra | Convierte el texto seleccionado a junto entre mayúsculas en la primera excepto la primera palabra, comoEnEsteEjemplo. |
Transformar a entre guiones | Transforma el texto seleccionado a separado entre guiones, como-en-este-ejemplo. |
Transformar a minúsculas | Convierte el texto seleccionado a minúsculas, como en este ejemplo. |
Transformar a entre barras bajas | Convierte el texto seleccionado separado entre barras bajas, COMO_EN_ESTE_EJEMPLO. |
Transformar a mayúsculas iniciales | Convierte el texto seleccionado a mayúsculas iniciales, Como En Este Ejemplo. |
Transformar a todo en mayúsculas | Convierte el texto seleccionado a mayúsculas, COMO EN ESTE EJEMPLO. |
Recortar los espacios en blanco al final | Elimina todos los caracteres de espacio en blanco del final de las líneas seleccionadas. |
Comandos de plegado
Utilice los siguientes comandos para trabajar con los pliegues de texto. Un pliegue es una región de código que se puede contraer en el editor Pine. Al pasar el cursor por encima de cualquier número de línea, aparece una flecha que apunta hacia abajo junto a cada sección de código que contenga un pliegue. Si hace clic en una flecha, la sección se contrae y la flecha apunta hacia la derecha. Al volver a hacer clic en la flecha, la sección se despliega.
Por lo tanto, los pliegues funcionan de manera similar a las regiones de texto. Para crear una región de texto plegable en su código, escriba la anotación //#region en la primera línea de la región y //#endregion en la última línea.
Comando | Descripción |
Crear rango de plegado a partir de la selección | Crea un rango plegable a partir del texto seleccionado. |
Plegar/Desplegar/Alternar entre plegado y desplegado | Oculta o muestra un rango plegable. |
Plegar todo/Desplegar todo | Oculta o muestra todos los grupos plegables del guion. |
Plegar/desplegar todo excepto lo seleccionado | Oculta o muestra todos los rangos plegables del script, excepto el rango seleccionado. |
Plegar/desplegar todas las regiones | Oculta o muestra todas las regiones de código marcadas con las anotaciones //#region and //#endregion. |
Eliminar rangos de pliegues manuales | Elimina cualquier rango de plegado que haya añadido al código, dentro de las líneas seleccionadas. |
Nivel de pliegue 1-7 | Oculta los rangos incrustados. Por ejemplo, el «Nivel de plegado 2» oculta todas las regiones contenidas en una región de nivel superior. El «Nivel de plegado 1» equivale al comando «Plegar todo». |
Plegar/desplegar de forma recurrente | Contrae o expande el rango seleccionado y todos los rangos que contiene. |