AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / Editores / Editor de código
  • Presentación
  • Opciones de código
  • Completado de código
  • Acciones automáticas al pegar el código
  • Activar el corrector ortográfico
  • Historial del código
  • Mostrar errores
  • Aceleración de hardware
  • Encabezado fijo
  • Opciones del depurador
  • Depurador
  • Depuración remota - WMDev
  • Opciones de estilo
  • Opciones de documentación
  • IA (versión preliminar)
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
Una serie de opciones le permiten personalizar y aprovechar al máximo el editor de código.
Para configurar las opciones generales del editor de código:
  1. En la pestaña "Inicio", en el grupo "Entorno", despliegue "Opciones" y seleccione "Opciones del editor de código".
  2. La ventana de configuración se abre. Las opciones disponibles están agrupadas en 4 pestañas:
Opciones de código

Completado de código

Las opciones de sugerencia de entrada son las siguientes:
  • Activar entrada predictiva tras una inactividad de:
    Esta opción permite completar el código en el proyecto. Para obtener más información, consulte Autocompletado.
  • Activar sugerencias de parámetros:
    Esta opción habilita las sugerencias de código para parámetros de procedimientos y métodos de clase. Para obtener más información, consulte Documentación automática de procedimientos y métodos.
  • Nunca cambiar al modo de sobrescritura con la tecla Ins.:
    Esta opción evita que elimine código por error.
  • Resaltar los bloques de código (IF/THEN/END, paréntesis, etc):
    Si el cursor se sitúa sobre un bloque de instrucciones (IF, THEN, ELSE, FOR, END, LOOP, WHEN EXCEPTION ON, etc.), se resaltan los diferentes elementos del bloque. Para obtener más información, consulte Editor de código: Diversas operaciones.
  • Resaltar la línea actual:
    Una serie de puntos alrededor de la línea actual le ayudan a identificar rápidamente su posición en el código. Para obtener más información, consulte Editor de código: Diversas operaciones.
  • Resaltar la declaración y los usos de la variable actual:
    Cada vez que el cursor se sitúa sobre un identificador (variable, procedimiento, archivo de datos, etc.), se resaltan todos los usos de este identificador en el código actual. Para obtener más información, consulte Editor de código: Diversas operaciones.
  • F2: abrir procedimientos de clases y conjuntos en ventanas separadas:
    De forma predeterminada, los procedimientos de clases y conjuntos de procedimientos se abren automáticamente en la ventana de código actual. Esta opción permite utilizar otra ventana de código.
  • Cerrar automáticamente los signos de apertura ()/[]/""/... : Cuando esta opción está activada, no necesita introducir el signo de cierre. Al escribir, el código aparecerá entre los signos de apertura y cierre.
  • Sangría automática: alinear por '=', 'is', '//':
    Esta opción permite alinear todo el texto y el código a la derecha de los signos '=', 'is' o '//'. Esta opción se tendrá en cuenta automáticamente para todas las sangrías automáticas con Ctrl + R. Para obtener más información, consulte Sangría del código.
  • Mostrar migas de pan
    Esta opción activa las migas de pan, que aparecerán en la parte inferior del editor de código. Esto le permite navegar por el código con facilidad.
  • Tipo de barra de desplazamiento:
    Esta opción permite elegir el tipo de barra de desplazamiento utilizada en el editor de código. Para obtener más información, consulte Minimapa.
  • Activar la corrección automática al presionar Entrar:
    Esta opción permite corregir automáticamente los errores tipográficos. Las palabras que contengan errores se corregirán automáticamente al pasar a la línea siguiente.
  • Ancho del tabulador:
    Esta opción permite definir el ancho del tabulador (en caracteres) utilizado para la sangría.
  • Idioma del código: :
    Esta opción le permite elegir el idioma utilizado para el código.
  • May/Min de palabras clave:
    Esta opción define si las palabras clave de WLanguage deben escribirse en mayúsculas o minúsculas (por ejemplo: IF, FOR o if, for).

Acciones automáticas al pegar el código

Puede configurar determinadas acciones que se aplicarán al copiar y pegar código entre proyectos o ventanas:
  • Convertir código a: Esta opción traduce automáticamente el código pegado. Todas las palabras del idioma de origen se traducirán automáticamente. El código pegado puede traducirse al francés o al inglés.
  • Sangría (adaptar el formato y la sangría del código pegado al diseño de la página): Permite volver a aplicar automáticamente la sangría al código pegado. Para obtener más información, consulte Sangría del código.

Activar el corrector ortográfico

El corrector ortográfico puede activarse en
  • comentarios de código.
  • cadenas literales.
Para obtener más información, consulte Correctores disponibles en el editor de código.

Historial del código

La opción "Guardar historial de cambios del código" permite:
  • realizar un seguimiento de todos los cambios realizados en el código en los diferentes procesos/eventos.
  • restaurar código a partir de una fecha determinada, si el código se eliminó o modificó por error desde entonces.
Para obtener más información, consulte Historial del código.

Mostrar errores

A partir de la versión 2024, los errores se muestran directamente en la línea de código. Esta característica puede configurarse en las opciones del editor de código.
Puede decidir qué tipo de información debe mostrarse en la línea de código:
  • Errores.
  • Errores y advertencias.
  • Errores, advertencias e información de compilación.
  • Advertencias e información de compilación.
  • Nada.
Si elige mostrar los errores, puede elegir que se muestre un tooltip de sugerencia de corrección.
Nota: Los errores, advertencias e información de compilación también se muestran en el panel Errores de compilación.
Novedad versión 2025

Aceleración de hardware

La opción "Activar la aceleración de hardware en el editor de código" activa Direct 2D, lo que permite aprovechar al máximo la tarjeta gráfica del equipo. Esto aumenta la fluidez del editor de código.
Novedad versión 2025

Encabezado fijo

La opción "Activar encabezado fijo" facilita la lectura de grandes secciones de código. Al activar esta funcionalidad, la primera línea de cada bloque de código permanece visible en la parte superior de la pantalla a medida que se desplaza por el código.
Para obtener más información, consulte Encabezado fijo.
Opciones del depurador

Depurador

Las opciones del depurador en el editor de código son las siguientes:
  • Acción al volver al editor mientras se está realizando una prueba: Puede recibir un aviso para finalizar la prueba (opción predeterminada), finalizar la prueba automáticamente o continuar la prueba.
  • Minimizar el editor en modo de prueba: De forma predeterminada, durante una prueba el editor se minimiza. Dependiendo de la configuración del hardware (pantalla ancha, 2 pantallas, etc.), puede que no necesite minimizar el editor.
  • Activar inspección de expresiones en el código.

Depuración remota - WMDev

Puede configurar la dirección IP utilizada para la depuración.
Opciones de estilo
Los entornos de WINDEV, WEBDEV y WINDEV Mobile ofrecen varios temas. Estos temas también están disponibles en el editor de código. Puede crear y configurar su propio tema o importar un tema existente.
Para obtener más información, consulte Coloración del código WLanguage.
Novedad versión 2025
Puede definir diferentes características del cursor en el editor de código:
  • Velocidad de intermitencia del cursor: Este valor, expresado en milisegundos, determina la rapidez con la que parpadea el cursor.
  • Grosor del cursor: Este valor oscila entre 1 y 8. Si se selecciona la opción "Bloque", el cursor tendrá el grosor de un carácter.
Opciones de documentación
Para simplificar el mantenimiento o el uso del código existente por parte de otros desarrolladores, WINDEV, WEBDEV y WINDEV Mobile proponen una documentación automática para los procedimientos (o métodos de clase).
Esta documentación automática corresponde a un conjunto de comentarios. Estos comentarios pueden generarse:
  • utilizando el formato heredado, es decir, comentarios precedidos de "//". Por ejemplo:
  • utilizando el formato Doxygen.
Puede elegir el formato de los comentarios en la pestaña "Opciones" de la ventana de descripción del proyecto. Para obtener más información, consulte Descripción del proyecto: Pestaña Opciones.
La opción "Sincronizar comentarios con las sintaxis de los procedimientos" mantiene los comentarios actualizados, independientemente de los cambios realizados.
Para obtener más información, consulte Documentación automática de procedimientos y métodos.
Novedad versión 2025
IA (versión preliminar)
La generación de código WLanguage con IA de la versión 2025 muestra sugerencias de código a medida que escribe.
Estas sugerencias sirven para:
  • completar automáticamente la línea actual,
  • sugerir un bloque entero de código,
  • sugerir un bucle,
  • completar comentarios,
  • generar código WLanguage para realizar la acción descrita en los comentarios, etc.
Las sugerencias de código aparecen como "texto fantasma" (texto gris claro) debajo de la línea de código actual o en la posición del cursor. De forma predeterminada, las sugerencias aparecen después de 100 milisegundos sin escribir.
Para aceptar una sugerencia, presione la tecla Tab.
Si no está satisfecho con la sugerencia, presione Ctrl+Mayús+Tab para obtener otra sugerencia.
Para descartar la sugerencia, siga escribiendo el código o presione Esc. Es posible que aparezcan otras sugerencias a medida que escribe.
La generación de código WLanguage con IA está activada de forma predeterminada.
Para activar o desactivar la generación de código con IA:
  1. Abra las opciones del editor de código. Vaya a la pestaña "Inicio", grupo "Entorno", despliegue "Opciones" y seleccione "Opciones del editor de código".
  2. En la pestaña "IA (versión preliminar)", active o desactive la funcionalidad.
  3. Valide.
Nota: Esta funcionalidad utiliza una dirección de Internet específica. En el caso de una conexión segura a Internet, puede ser necesario aprobar (o "poner en la lista blanca") determinados dominios. Para ver la lista de dominios, consulte la FAQ 22325: ¿Qué dominios debo autorizar para utilizar todas las funcionalidades de WINDEV, WEBDEV y WINDEV Mobile desde una conexión segura a Internet?.
Para obtener más información, consulte Generación de código WLanguage con IA.
Versión mínima requerida
  • Versión 10
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 29/01/2025

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