PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Panorama general
  • ¿Cómo proceder?
  • Administrador de snippets de código
  • Creación de un fragmento de código
  • Usando fragmentos de código
  • Compartir fragmentos de código
  • Recuperación de los datos de un glosario personalizado
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Panorama general
El editor de código le permite introducir "fragmentos de código". Estos "fragmentos de código" son secciones del código que se utilizan con frecuencia. Tienes la capacidad de crear todos tus fragmentos de código: siempre estarán disponibles para ayudarle a ahorrar tiempo.
Estos fragmentos de código pueden contener parámetros: el nombre de la archivo de datos, el nombre del elemento de búsqueda o el nombre de la ventana se pueden pasar en parámetro a su fragmento de código. Cuando se utiliza, el editor de código le pedirá que introduzca los parámetros necesarios: ¡no hay riesgo de errores!
Los fragmentos de código se pueden mover fácilmente de un proyecto a otro, de un ordenador a otro, etc.
Cada fragmento de código se asocia con una palabra clave que simplifica la búsqueda.
Versiones 16 y posteriores
La gestión de fragmentos de código es común a la gestión del glosario de las versiones anteriores..
Nueva funcionalidad versión 16
La gestión de fragmentos de código es común a la gestión del glosario de las versiones anteriores..
La gestión de fragmentos de código es común a la gestión del glosario de las versiones anteriores..
¿Cómo proceder?

Administrador de snippets de código

El editor de código incluye un gestor de fragmentos de código. Este gerente está acostumbrado:
  • Add un fragmento de código.
  • Modificar un fragmento de código.
  • Use un fragmento de código.
  • Delete un fragmento de código.
Versiones 16 y posteriores
  • Gestionar los elementos del glosario.
Nueva funcionalidad versión 16
  • Gestionar los elementos del glosario.
  • Gestionar los elementos del glosario.
Este administrador se muestra como un panel:
  • a través de "Code .. Code snippets .. Code snippets manager" (disponible en el editor de código)
  • a través de "Code .. Fragmentos de código... Muestra los fragmentos de código" (disponible en el editor de código)
  • a través de "Code snippets .. Code snippet manager" en el menú emergente del editor de códigos.
  • a través de "Code snippets... Display code snippets" en el menú emergente del editor de códigos.
Para visualizar este gestor:
  • En el editor de código, seleccione "Fragmentos de código... Mostrar todos los fragmentos de código" del menú que aparece.
  • En el panel "Inicio", en el grupo "Entorno", expanda "Paneles" y seleccione "Fragmentos de código"..
Versiones 16 y posteriores
Nota: Por defecto, el gestor de fragmentos de código está vacío. Si se definieron fragmentos de código personalizado en las versiones anteriores, estos fragmentos de código se importan automáticamente. Para visualizar los elementos estándar (los atajos propuestos por defecto en las funciones de WLanguage), seleccione "Mostrar los fragmentos estándar" del botón de flecha.
Nueva funcionalidad versión 16
Nota: Por defecto, el gestor de fragmentos de código está vacío. Si se definieron fragmentos de código personalizado en las versiones anteriores, estos fragmentos de código se importan automáticamente. Para visualizar los elementos estándar (los atajos propuestos por defecto en las funciones de WLanguage), seleccione "Mostrar los fragmentos estándar" del botón de flecha.
Nota: Por defecto, el gestor de fragmentos de código está vacío. Si se definieron fragmentos de código personalizado en las versiones anteriores, estos fragmentos de código se importan automáticamente. Para visualizar los elementos estándar (los atajos propuestos por defecto en las funciones de WLanguage), seleccione "Mostrar los fragmentos estándar" del botón de flecha.

Creación de un fragmento de código

Se puede crear un fragmento de código:
  • desde el gestor de fragmentos de código. Para ello, haga clic en el botón "+" e introduzca la información solicitada.
  • desde el editor de código. Para ello, seleccione el código correspondiente al fragmento de código y realice un arrastrar y soltar hacia el gestor de fragmentos de código.. Aparece la ventana de descripción del fragmento de código, con la información solicitada. Si la primera línea de código corresponde a un comentario, este comentario se convierte automáticamente en el título del fragmento de código.
La ventana de descripción de un fragmento de código contiene los siguientes elementos:
  1. Título del fragmento de código. Este título se muestra en el gestor de fragmentos de código.
  2. Abreviatura asociada al fragmento de código. Esta abreviatura puede ser una palabra o un conjunto de palabras. Esta abreviatura simplifica el uso del fragmento de código: todo lo que tiene que hacer es introducir la abreviatura en el editor de código y pulsar F5: el fragmento de código correspondiente se inserta automáticamente.
  3. Código correspondiente al fragmento de código.
  4. Botón para insertar los controles automáticos. Se puede insertar la siguiente información:
    • la fecha y la hora cuando el fragmento fue insertado en el código (al formato definido en los parámetros de idioma de Windows)
    • inserción automática del código seleccionado: en este caso, cuando el fragmento de código se "suelta" del gestor de códigos al editor de códigos, el código actualmente seleccionado en el editor de códigos se inserta en la ubicación especificada. Esta opción es útil para un fragmento de código que se utiliza para realizar un proceso iterativo (bucle, etc.).
    • de acceso del usuario que inserta el fragmento de código
    • parameter: esta opción se usa para reemplazar el código seleccionado en el fragmento de código por §<Nombre de parámetro>§. <Nombre de parámetro> puede ser reemplazado por el nombre solicitado. Si el fragmento de código contiene esta opción, se mostrará automáticamente una ventana para introducir los parámetros cuando se utilice el fragmento de código.
    • parámetro con valor por defecto: esta opción se utiliza para reemplazar el código seleccionado en el fragmento de código por §<Nombre de parámetro>=<Valor>§. <Nombre de parámetro> puede ser reemplazado por el nombre solicitado y <Valor> por el valor por defecto del parámetro. Si el fragmento de código contiene esta opción, se mostrará automáticamente una ventana para introducir los parámetros cuando se utilice el fragmento de código.
    • cursor position: esta opción permite definir la posición del cursor una vez que se ha utilizado el fragmento de código. El cursor se puede posicionar en la sección de código para escribir, por ejemplo.
Localización de fragmentos de código:
Por defecto, los fragmentos de código añadidos se almacenan en "Personal\Code snippets", en el directorio de instalación del producto utilizado.. Este directorio se puede modificar en las opciones de WINDEV, WEBDEV o WINDEV Mobile ("Herramientas... Opciones de WINDEV/WEBDEV/WINDEV Mobile", pestaña "Directorios").Por defecto, los fragmentos de código añadidos se almacenan en "Personal\Code snippets", en el directorio de instalación del producto utilizado.. Este directorio puede ser modificado en las opciones de WINDEV, WEBDEV o WINDEV Mobile.:
  1. En el panel "Inicio", en el grupo "Entorno", expanda "Opciones" y seleccione "Opciones generales de WINDEV/WEBDEV/WINDEV Mobile".
  2. Mostrar la pestaña "Directorios" y modificar el directorio de fragmentos de código.
Versiones 16 y posteriores
Nota: El gestor de fragmentos de código se utiliza para gestionar todas las abreviaturas del editor de código.. Cada abreviatura le permite acceder a una función, un procedimiento, una propiedad o un conjunto de líneas de código.. El gestor de fragmentos de código incluye el glosario que se encuentra en las versiones anteriores. Puede crear un fragmento de código correspondiente a un nombre de la función WLanguage.
Nueva funcionalidad versión 16
Nota: El gestor de fragmentos de código se utiliza para gestionar todas las abreviaturas del editor de código.. Cada abreviatura le permite acceder a una función, un procedimiento, una propiedad o un conjunto de líneas de código.. El gestor de fragmentos de código incluye el glosario que se encuentra en las versiones anteriores. Puede crear un fragmento de código correspondiente a un nombre de la función WLanguage.
Nota: El gestor de fragmentos de código se utiliza para gestionar todas las abreviaturas del editor de código.. Cada abreviatura le permite acceder a una función, un procedimiento, una propiedad o un conjunto de líneas de código.. El gestor de fragmentos de código incluye el glosario que se encuentra en las versiones anteriores. Puede crear un fragmento de código correspondiente a un nombre de la función WLanguage.

Usando fragmentos de código

Varios métodos le permiten utilizar los fragmentos de código:
  • Arrastrar y soltar desde el gestor de fragmentos de código.
  • Use la tecla F5 en la palabra clave asociada al fragmento de código.
Notas:
  • Versiones 16 y posteriores
    Al escribir el acceso directo correspondiente a un fragmento de código, la entrada asistida propone el fragmento de código correspondiente. Todo lo que tienes que hacer es seleccionarla y validarla para incluirla en el código actual..
    Nueva funcionalidad versión 16
    Al escribir el acceso directo correspondiente a un fragmento de código, la entrada asistida propone el fragmento de código correspondiente. Todo lo que tienes que hacer es seleccionarla y validarla para incluirla en el código actual..
    Al escribir el acceso directo correspondiente a un fragmento de código, la entrada asistida propone el fragmento de código correspondiente. Todo lo que tienes que hacer es seleccionarla y validarla para incluirla en el código actual..
  • La opción "Code snippet" (menú emergente del editor de código) devuelve la lista de los últimos diez fragmentos de código, permitiéndole utilizarlos directamente.

Compartir fragmentos de código

¿Desea compartir sus fragmentos de código entre desarrolladores o entre WINDEV, WEBDEV y WINDEV Mobile?
Todo lo que tiene que hacer es configurar el directorio de fragmentos de código en las opciones del producto utilizado ("Herramientas... Opciones... Opciones generales de WINDEV/WEBDEV/WINDEV Mobile", pestaña "Directorios").Todo lo que tienes que hacer es configurar el directorio de fragmentos de código en las opciones del producto utilizado:
  1. En el panel "Inicio", en el grupo "Entorno", expanda "Opciones" y seleccione "Opciones generales de WINDEV/WEBDEV/WINDEV Mobile"..
  2. Mostrar la pestaña "Directorios" y modificar el directorio de fragmentos de código.
Versiones 16 y posteriores

Recuperación de los datos de un glosario personalizado

Si su glosario fue personalizado en una versión anterior, puede recuperar estos datos:
  1. Seleccione "Importar un glosario" del botón de flecha.
  2. Seleccione el archivo "WX_Gloss.fic" que se encuentra en el subdirectorio "Custom" del producto utilizado.. El archivo se importa automáticamente.
Nueva funcionalidad versión 16

Recuperación de los datos de un glosario personalizado

Si su glosario fue personalizado en una versión anterior, puede recuperar estos datos:
  1. Seleccione "Importar un glosario" del botón de flecha.
  2. Seleccione el archivo "WX_Gloss.fic" que se encuentra en el subdirectorio "Custom" del producto utilizado.. El archivo se importa automáticamente.

Recuperación de los datos de un glosario personalizado

Si su glosario fue personalizado en una versión anterior, puede recuperar estos datos:
  1. Seleccione "Importar un glosario" del botón de flecha.
  2. Seleccione el archivo "WX_Gloss.fic" que se encuentra en el subdirectorio "Custom" del producto utilizado.. El archivo se importa automáticamente.
Versión mínima requerida
  • Versión 10
Esta página también está disponible para…
Comentarios
Video Code Bricks
https://youtu.be/ID2Qv17mRRs

https://windevdesenvolvimento.blogspot.com/2019/01/dicas-2000-windev-dicas-86-code-bricks.html
amarildo
29 01 2019