AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Editores / Editor de código
  • Presentación
  • Resaltar los elementos seleccionados
  • Selección en el editor de código
  • Selección de líneas de código
  • Selección rectangular
  • Selección por nivel de bloques
  • Manipulación de una o varias líneas de código
  • Selección de líneas de código
  • Mover líneas de código
  • Duplicación de líneas de código
  • Eliminar partes de líneas de código
  • Ir a la línea siguiente
  • Información sobre las líneas de código seleccionadas
  • Desplazarse por las líneas de código
  • Invertir asignaciones
  • Manejo de varias líneas de código (multicursor)
  • Añadir comillas/corchetes o paréntesis automáticamente
  • Cambiar texto a mayúsculas/minúsculas
  • Borrar líneas vacías
  • Ventana de descripción del elemento actual desde el editor de código
  • Procedimientos o métodos de mudanza
  • Crear un procedimiento con el teclado
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Presentación
El editor de código es el editor en el que los desarrolladores pasan la mayor parte de su tiempo.
Esta página de ayuda presenta una serie de opciones para las operaciones más habituales:
Resaltar los elementos seleccionados
En el editor de código, cada vez que el cursor se sitúa sobre un identificador (variable, procedimiento, archivo de datos, etc.), se resaltan todas las apariciones de este identificador en el código actual.
Resaltando
Del mismo modo, si el cursor del ratón se sitúa sobre una sentencia de bloque (IF, THEN, ELSE, FOR, END, LOOP, WHEN EXCEPTION ON, etc.), se resaltan los diferentes elementos de este bloque.
Resaltar un bloque de código
Por último, una serie de puntos alrededor de la línea actual le ayudan a identificar rápidamente su posición en el código.
Resaltar la línea actual
Todas estas opciones pueden modificarse en caso necesario.
Para modificar las opciones de resaltado:
  1. Abra la ventana de configuración del editor de código. Para ello, vaya a la pestaña "Inicio", al grupo "Entorno", despliegue "Opciones" y seleccione "Opciones del editor de código".
  2. En la pestaña "Código", seleccione las siguientes opciones si es necesario:
    • "Resaltar los bloques de código (IF/THEN/END, paréntesis, etc.)".
    • "Resaltar la línea actual".
    • "Resaltar la declaración y los usos de la variable actual".
  3. Confirme.
Nota: Todos los colores de resaltado de sintaxis pueden configurarse en la pestaña "Estilos" de la ventana de configuración del editor de código.
Selección en el editor de código

Selección de líneas de código

Para realizar una selección simple:
  • Un clic posiciona el cursor.
  • Con dos clics se selecciona la palabra.
  • Con tres clics se selecciona la línea.
  • Con cuatro clics se selecciona todo el texto.
El resaltado de sintaxis se mantiene cuando se selecciona texto.
Nota: Para seleccionar la palabra en la posición del cursor, también puede pulsar Ctrl + Mayús + E.

Selección rectangular

Puede seleccionar un Área de texto rectangular horizontal o vertical en el editor de código. Esta zona se puede copiar/cortar y pegar.
Para realizar una selección rectangular:
  1. Sitúe el cursor al principio del área que desea seleccionar.
  2. Mantenga pulsada la tecla Alt.
  3. Pulse el botón izquierdo del ratón y seleccione el área deseada.
Nota: Esta selección también puede realizarse con el teclado:
  1. Sitúe el cursor al principio del área que desea seleccionar.
  2. Utilice Alt + Mayús + Flechas (arriba, abajo, derecha, izquierda) para seleccionar el área deseada.
El área se puede copiar/cortar a través del menú contextual.
Selección rectangular
Nota: Cuando el área se pega a otra área rectangular, el texto copiado mantiene su formato.
Selección rectangular

Selección por nivel de bloques

Tiene la posibilidad de realizar una selección por nivel de bloques de código.
Para realizar una selección por nivel de bloques:
  1. Sitúe el cursor en el bloque para seleccionar.
  2. Pulse Ctrl + Alt + Flecha arriba para seleccionar el bloque que se encuentra encima del cursor. Repita esta operación tantas veces como sea necesario.
  3. Pulse Ctrl + Alt + Flecha abajo para deseleccionar el bloque que se encuentra encima del cursor. Repita esta operación tantas veces como sea necesario.
Manipulación de una o varias líneas de código

Selección de líneas de código

  • Un clic posiciona el cursor.
  • Con dos clics se selecciona la palabra.
  • Con tres clics se selecciona la línea.
  • Con cuatro clics se selecciona todo el texto.

Mover líneas de código

Un área seleccionada (una o varias líneas de código) puede moverse directamente utilizando la combinación de teclas Alt + Flecha arriba o Alt + Flecha abajo.

Duplicación de líneas de código

La duplicación de líneas de código (Ctrl + D) actúa sobre una sola línea o sobre una selección de líneas de código.

Eliminar partes de líneas de código

A eliminar:
  • el código anterior al cursor (en la misma línea): Ctrl + Mayús + Retroceso
  • el código después del cursor (en la misma línea): Ctrl + Mayús + Supr

Ir a la línea siguiente

Cuando estés escribiendo código y llegues al final de la línea, puedes utilizar:
  • la tecla Intro,
  • la tecla de flecha derecha.

Información sobre las líneas de código seleccionadas

Cuando selecciona una o más líneas de código, la barra de estado del editor de código muestra la siguiente información:
SEL <Selected characters>|<Selected lines>

Por ejemplo, si selecciona 3 líneas de código, puede ver lo siguiente:
50|3

Desplazarse por las líneas de código

En el editor de código, puede desplazarse por las líneas de código:
  • verticalmente, utilizando la rueda del ratón,
  • horizontalmente, con Mayúsculas + rueda del ratón.
New in SaaS
Para desplazarse más rápidamente, utilice los siguientes atajos:
  • Alt + rueda del ratón para el desplazamiento vertical (10 líneas cada vez).
  • Alt + Mayús + rueda del ratón para el desplazamiento horizontal.
Nota: Esta función sólo está disponible en WINDEV Suite SaaS 2025 - Actualización 1. Para obtener más información, consulte Utilizar las novedades exclusivas de WINDEV Suite SaaS 2025.

Invertir asignaciones

Para anular una asignación:
  1. Seleccione la línea de código que contiene la asignación.
  2. Pulsa Ctrl + Alt + = para invertir las asignaciones.
Por ejemplo, el siguiente código:
nx is int
ny is int

nx = ny
cambia a:
nx is int
ny is int

ny = nx
Novedad versión 2025
Manejo de varias líneas de código (multicursor)
Si configura varios cursores, podrá editar varias líneas de código al mismo tiempo en el editor de código.
Tú puedes:
  • Insertar el mismo texto en varios lugares simultáneamente.
  • Renombrar varias instancias en una sola acción.
Para establecer varios cursores, sólo tienes que pulsar Ctrl + Alt y hacer clic donde quieras establecer un nuevo cursor.
Los cambios realizados se aplicarán en todas las posiciones del cursor.
Para eliminar uno de los cursores, sólo tienes que volver a pulsar Ctrl + Alt y hacer clic en el cursor que quieras eliminar.
Para eliminar todos los cursores, haga clic en cualquier lugar del editor de código.
Nota: Puede ajustar el tamaño del cursor y la velocidad de parpadeo en opciones del editor de código (pestaña "Estilos").
Añadir comillas/corchetes o paréntesis automáticamente
Para añadir automáticamente comillas, corchetes o paréntesis:
  1. Seleccione una o más palabras en el editor de código.
  2. Pulse la tecla de comillas, corchetes o paréntesis.
  3. El texto seleccionado se encierra automáticamente entre 2 comillas, 2 corchetes o 2 paréntesis.
Cambiar texto a mayúsculas/minúsculas
Para cambiar automáticamente el texto a mayúsculas o minúsculas en el editor de código:
  1. Seleccione una o más palabras en el editor de código.
  2. Utiliza los siguientes atajos:
    • Ctrl + M: Cambia el texto seleccionado a minúsculas.
    • Ctrl + Mayús + M: Cambia el texto seleccionado a mayúsculas.
New in SaaS
Borrar líneas vacías
Al escribir o pegar código en el editor de código, es posible que aparezcan varios saltos de línea o líneas vacías.
Para eliminar estas líneas vacías y limpiar su código:
  1. Posicionar el cursor en una sección de código determinada.
  2. Abra el menú contextual y seleccione "Refactorización .. Eliminar líneas vacías".
  3. Indicar el ámbito de la acción: código actual, elemento actual, todo el código visualizado.
  4. Confirme. Se eliminan las líneas vacías.
Nota: Si se utiliza esta opción en una selección de líneas de código, se eliminarán automáticamente todas las líneas vacías de esta selección.
Nota: Esta función sólo está disponible en WINDEV Suite SaaS 2025 - Actualización 1. Para obtener más información, consulte Utilizar las novedades exclusivas de WINDEV Suite SaaS 2025.
Ventana de descripción del elemento actual desde el editor de código
Para visualizar la ventana de descripción del elemento correspondiente al código visualizado:
  1. Sitúe el cursor en el código deseado.
  2. Pulsa Alt + Intro.
Procedimientos o métodos de mudanza
Los procedimientos o métodos se muestran por defecto en su orden de creación. Desplazar un procedimiento o un método:
  1. Sitúe el cursor al principio del código para desplazarse.
  2. Seleccione el procedimiento o método con el ratón, o pulse Ctrl + A.
  3. Cortar el procedimiento o método (Ctrl + X).
  4. Mueva el cursor del ratón a la nueva posición.
  5. Pegue el procedimiento o método (Ctrl + V).
El procedimiento o método se trasladó.
New in SaaS
Nota: Ahora es posible ordenar los procedimientos o métodos alfabéticamente en el editor de código. Para obtener más información, consulte Ordenación alfabética de elementos en el editor de código.
Crear un procedimiento con el teclado
Para crear un procedimiento global, puede:
  • utilizar el explorador de proyectos.
  • utilice el panel "Código" del editor de código (botón "Nuevo").
  • escriba el prototipo del procedimiento a crear al final de un procedimiento existente.
Para crear un procedimiento local, puede:
  • utiliza el panel "Explorador de proyectos".
  • utilice el panel "Código" del editor de código (botón "Nuevo").
  • escriba el prototipo del procedimiento a crear en el evento "Declaraciones globales" de la ventana o página.
Para obtener más información, consulte:
Versión mínima requerida
  • Versión 16
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 20/06/2025

Señalar un error o enviar una sugerencia | Ayuda local