Saltar a contenido

Recursos

La extensión tiene algunos recursos com el objetivo de mejorar la usabilidad y facilitar el desarrollo de aplicaciones.

Atajos

Atajo Descripción
ctrl+alt+0 Compila los proyectos WMLS
ctrl+alt+1 Crea un nuevo componente JCSS o WMLS
ctrl+alt+2 Crea un nuevo componente proyecto Java Script Lite
ctrl+alt+3 Ejecuta la PHVM
ctrl+alt+4 Executa a PHVM en modo de depuración
ctrl+alt+5 Finaliza la ejecución de PHVM
ctrl+alt+6 Abre el directorio de PHVM
ctrl+alt+7 Genera los paquetes de distribución
ctrl+alt+8 Crea un nuevo terminal POS
ctrl+alt+u Muestra la lista de bibliotecas para importación

Fragmentos

Los fragmentos de código son plantillas de código que se pueden usar para generar automáticamente fragmentos de código y ayudar no desarrollo de aplicaciones.

../../../assets/images/plugins/vscode/instalacao/guia-recursos-08.gif

Gatillo Contenido
usu Importación de módulos
use url PackageName "";
fcl Crear una función con registro
function {PhLog.info("[IN]") ; PhLog.info("[OUT]"; )}
efc Inserta una función exportable
extern function {}
efcl Inserta una función exportable con registros
extern function {PhLog.info("[IN]") ; PhLog.info("[OUT]"; )}
ntfc Inserta una función nativa
native function ()
dga Inserta una función de dialogo del tipo alerta
Dialogs.alert(" ");
dge Inserta una función de dialogo del tipo error
Dialogs.error(" ");
cdb Inserta una función de consola del tipo debug
PhLog.debug(" ");
cer Inserta una función de consola del tipo error
PhLog.error(" ");
cwa Inserta una función de consola del tipo warning
PhLog.warning(" ");
cou Inserta una función de consola del tipo output
PhLog.output(" ");
cop Inserta una función de consola del tipo operation
PhLog.operation(" ");

Diagnósticos en pantalla

Si el compilador emite advertencias de errores o alertas , el mensaje se mostrará en la pantalla y en el panel de problemas.

Ej: Alerta de biblioteca no utilizada

../../../assets/images/plugins/vscode/instalacao/guia-recursos-01.png

Ej: Error de puntuación

../../../assets/images/plugins/vscode/instalacao/guia-recursos-02.png

Importación de Bibliotecas

La extensión permite importar bibliotecas utilizadas en desarrollo. Esto se puede hacer a través del gerente de bibliotecas o mediante la importación automática.

Gerente de Bibliotecas

Para acceder al gerente de bibliotecas presione el atajo ctrl+alt+u, seleccione la biblioteca deseada y presione enter.

../../../assets/images/plugins/vscode/instalacao/guia-recursos-03.gif

Importación Automática

Durante la codificación, es posible realizar la importación automática de bibliotecas. Al escribir la biblioteca deseada, el sistema mostrará las bibliotecas disponibles, junto con el paquete al que pertenecen.

../../../assets/images/plugins/vscode/instalacao/guia-recursos-04.gif

Listado de Funciones

Al importar bibliotecas, sus funciones se pueden enumerar y completar automáticamente con sus parámetros determinados.

../../../assets/images/plugins/vscode/instalacao/guia-recursos-05.gif

Visualización de información acerca de una función

Al pasar el cursor sobre una función o importación, se muestra al usuario información sobre la función.

../../../assets/images/plugins/vscode/instalacao/guia-recursos-06.gif

Color en los achivos JCSS

Al utilizar archivos con extensión JCSS para fabricar skins y aplicaciones, la extensión muesta la visualización de colores.

../../../assets/images/plugins/vscode/instalacao/guia-recursos-07.gif