De una idea a una aplicación APEX funcionando, con menos pasos
Lleva una edición compleja a VS Code
Una expresión SQL pequeña se edita cómodamente en Builder. Una consulta de informe extensa o un bloque PL/SQL pueden necesitar más espacio y las herramientas de tu editor habitual. Edit externally abre el texto del editor de APEX en VS Code para navegar, buscar y reorganizar el código sin trasladarlo mediante el portapapeles.
El código editado vuelve al editor de APEX. Si trabajas en un diálogo de Page Designer, acepta el diálogo y guarda la página en Builder para persistirlo. Puedes resolver así cambios concretos desde VS Code y conservar el flujo de guardado que ya conoces en APEX.
Escribe SQL con el contexto de tu base de datos
Cuando solo necesitas terminar una consulta o llamar a un paquete, puedes seguir en el Code Editor de APEX. Nexo proporciona autocompletado SQL y PL/SQL utilizando la conexión Oracle y el esquema de parsing de la aplicación. Las sugerencias y firmas de parámetros te ayudan a trabajar con los objetos disponibles para esa aplicación.
La acción Format de la barra del editor hace más legibles las consultas densas y los bloques PL/SQL. El autocompletado acompaña la escritura; el formateador facilita revisar código existente o dejarlo preparado para el siguiente desarrollador.
Trabaja con la página como código APEXlang
Después de exportar la aplicación como APEXlang en tu workspace de Nexo, Edit APEXlang abre el código de la página actual desde Page Designer o desde la barra de desarrollo de la aplicación. Regiones, items y otros componentes pasan a ser archivos que puedes revisar, editar y versionar con Git junto al resto del proyecto.
En un entorno de desarrollo, activa Live reload para acortar el ciclo de comprobación. Guarda un archivo APEXlang en VS Code: Nexo valida y aplica el código, y recarga la página en ejecución vinculada cuando los cambios se aplican correctamente. Puedes comprobar el efecto de cada edición mientras el sidebar permanece abierto.
Describe el cambio en Nexo AI Sidebar
Abre Nexo AI desde la barra de APEX y explica qué quieres cambiar. El sidebar puede utilizar como contexto la aplicación, la página, el componente seleccionado y el código del editor. Puedes pedirle que explique una consulta, repare un bloque PL/SQL o edite el APEXlang de la página que estás viendo.
Para cambios en una aplicación completa, el asistente puede modificar los archivos APEXlang implicados, incluidas varias páginas y componentes, y aplicarlos mediante el flujo autorizado de Nexo. Con Live reload activado, los cambios aplicados correctamente aparecen automáticamente en la aplicación en ejecución, sin un ciclo separado de copiar, importar y refrescar. Los errores de validación o aplicación quedan disponibles para corregirlos; un intento fallido no provoca una recarga.
En esta página, añade un filtro por estado al informe de pedidos, adapta su consulta y aplica los cambios APEXlang para que pueda ver el resultado.
Combina edición manual e IA en el mismo workspace
Puedes empezar con el autocompletado en Builder, pasar una edición extensa a VS Code y pedir a Nexo AI que termine un cambio de página. Las tres formas de trabajar se conectan al workspace local de la aplicación. Mantén ese workspace abierto en VS Code y habilita la extensión en el sitio APEX que quieras utilizar.
Live reload está pensado para entornos de desarrollo con exportaciones APEXlang. Los cambios pendientes en archivos o una sesión de Page Designer vinculada con cambios sin guardar pueden pausar o rechazar la aplicación. Resuélvelos antes de continuar para ver el resultado de la revisión de código que querías aplicar.