Busque respuestas o explore nuestra base de conocimientos.
Guía del usuario de IDE
Noticias
El IDE de Vantiq es el entorno de desarrollo integrado (IDE) basado en web de Vantiq. El IDE se compone de dos aplicaciones web, Desarrollo y Operaciones, cada una de las cuales puede tener múltiples proyectos. Un proyecto permite al desarrollador u operador organizar tareas, como la administración de usuarios o la creación de aplicaciones y clientes, así como la depuración, implementación y monitoreo, en un entorno gráfico. Esta Guía del usuario describe las funciones IDE disponibles en las aplicaciones web de Desarrollo y Operaciones y debe usarse junto con la Tutorial introductorio.
Se accede a la aplicación web de Desarrollo mediante la siguiente URL: http(s)://(servidor host) (por ejemplo, https://dev.vantiq.com). Se accede a la aplicación web de Operaciones mediante la siguiente URL: http(s)://(servidor host)/ui/ops/index.html. El propósito y uso de cada aplicación web se describen más adelante en esta guía.
El IDE de Vantiq es compatible con las versiones actuales de los navegadores Chrome, Firefox, Safari, Edge y Opera.
La barra de navegación
La barra de navegación de Vantiq IDE aparece en la parte superior de la ventana del navegador:
En la esquina izquierda, el contenido depende de si el usuario está utilizando la aplicación web de Desarrollo o de Operaciones. Sin embargo, tres controles son iguales en cualquiera de las aplicaciones:
- Nombre del Proyecto contiene el nombre del proyecto actual. Utilice este campo de entrada de texto para nombrar nuevos proyectos, cambiar el nombre del proyecto actual o crear una copia del proyecto actual cambiándole el nombre.
- Guardar está habilitado siempre que haya cambios no guardados en el proyecto actual.
- Proyectos permite al usuario crear un nuevo proyecto, administrar todos los proyectos y cambiar rápidamente entre proyectos existentes.
En la esquina derecha hay ocho botones y menús: Búsqueda, Errores invisibles, Errores de compilación, Actualizaciones del catálogo, Ayuda, Espacio de nombres, El sistema de reservas de escritorios, interactivo y fácil de usar, ayuda a gestores y empresas a adaptarse a la nueva rutina laboral. El sistema inteligente optimiza espacios y horarios según necesidades reales. y Configuraciones del proyectoLos errores ocultos, los errores de compilación y las actualizaciones del catálogo solo se muestran cuando se cumplen dichas condiciones en el espacio de nombres. Si no se cumplen, estos botones estarán ocultos.
Búsqueda
El Búsqueda El campo permite al usuario buscar en todos los recursos en un espacio de nombres texto que coincida con el contenido de esos recursos. Por ejemplo, si desea buscar todos los recursos relacionados con la palabra motor, tipo motor luego regresa al Búsqueda campo. Esto produce un cuadro de diálogo que podría verse así:

Esta búsqueda encontró la palabra. motor en una App, dos Clientes, dos Implementaciones, un Entorno y un Generador de Eventos. Para agregar cualquiera de estos recursos al proyecto actual, haga clic en la entrada del recurso en la lista.
Errores invisibles
Al hacer clic en el Errores invisibles El botón muestra un panel con una lista de los errores en el espacio de nombres actual que se han registrado pero no se ven.
Errores de compilación
Al hacer clic en el Errores de compilación El botón muestra un panel con una lista de todos los recursos en el espacio de nombres actual que tienen errores de compilación.
Actualizaciones del catálogo
Al hacer clic en el Actualizaciones del catálogo El botón muestra el panel Catálogos. Al hacer clic en Actualizaciones La pestaña en el panel muestra una lista de todos los servicios suscritos y ensamblados instalados en el espacio de nombres que tienen actualizaciones disponibles.
Ayuda
El Ayuda El menú tiene cuatro elementos de menú:
- Noticias muestra un panel con las últimas notas de la versión del sistema Vantiq.
- Guías para desarrolladores muestra una nueva pestaña del navegador que contiene el conjunto de documentación completo para el sistema Vantiq, incluidas guías de referencia, tutoriales y detalles sobre la API REST de Vantiq.
- Recursos para desarrolladores muestra un panel con enlaces a listas de correo de Vantiq, referencias a conectores y adaptadores de terceros, y la CLI y los SDK de Vantiq.
- Documentación VAIL muestra una nueva pestaña del navegador que contiene la Guía de referencia de procedimientos y reglas de VAIL.
Espacio de nombres actual
El Espacio de nombres actual El botón abre un cuadro de diálogo que permite al usuario de Vantiq actualmente autenticado cambiar el espacio de nombres a cualquier espacio de nombres en el que esté autorizado.
El sistema de reservas de escritorios, interactivo y fácil de usar, ayuda a gestores y empresas a adaptarse a la nueva rutina laboral. El sistema inteligente optimiza espacios y horarios según necesidades reales.
El El sistema de reservas de escritorios, interactivo y fácil de usar, ayuda a gestores y empresas a adaptarse a la nueva rutina laboral. El sistema inteligente optimiza espacios y horarios según necesidades reales. El menú muestra el nombre de usuario del usuario de Vantiq actualmente autenticado. Este menú también permite al usuario cerrar sesión, mostrar información detallada sobre la versión del IDE y cambiar la configuración del IDE utilizada por el usuario experto que desea acelerar la realización de ciertas tareas.
Configuraciones del proyecto
El Configuraciones del proyecto El menú tiene los siguientes elementos de menú, que varían según la aplicación que esté en uso, Desarrollo u Operaciones.
- Filtrar (Solo desarrollo) permite al usuario seleccionar qué elementos del proyecto se muestran en el Gráfico de recursos del proyecto y Contenido del proyecto lista. Por ejemplo, al desmarcar la Tipos elemento de filtro, una muestra Gráfico de recursos del proyecto podría verse así, lo que muestra que los cuatro tipos del proyecto están atenuados en el gráfico:

- Diseño permite al usuario configurar cómo aparece el lienzo IDE para cada proyecto. El cuadro de diálogo Opciones de diseño tiene varias opciones:
- estilo de diseño permite al usuario seleccionar un diseño personalizado o en mosaico. Ver el Estilos de diseño IDE Sección para más detalles.
- Tamaño de la cuadrícula selecciona cuántas filas y columnas usar en el diseño en mosaico. Ver el Estilos de diseño IDE Sección para más detalles.
- Alternar cuadrícula permite al usuario seleccionar si hay un patrón de cuadrícula en el lienzo del proyecto. (Solo disponible cuando se utiliza el estilo de diseño personalizado).
- Cerrar todos los paneles permite al usuario cerrar todos los paneles abiertos.
- Cerrar todos los paneles en la vista actual permite al usuario cerrar todos los paneles abiertos en la vista del proyecto actual (las vistas del proyecto se describen a continuación).
- Mostrar todos los recursos (Solo desarrollo) muestra un cuadro de diálogo que enumera todos los recursos que se encuentran en el espacio de nombres actual y a qué proyectos pertenece cada uno.
- Mostrar recursos huérfanos (Solo desarrollo) muestra un cuadro de diálogo que enumera todos los recursos que no están contenidos en ningún proyecto en el espacio de nombres actual.
- Administrar recursos excluidos (Solo desarrollo) muestra recursos que se eliminaron explícitamente del proyecto y se colocaron en una "lista de exclusión" para que nunca se vuelvan a agregar indirectamente.
Panes
La mayoría de las tareas en el IDE se pueden realizar interactuando con paneles en el área del lienzo (el área debajo de la barra de herramientas). Por ejemplo, después de completar el Tutorial introductorio su proyecto podría verse así:

Esta área del lienzo contiene cuatro paneles: Gráfico de recursos del proyecto, Servicio: apps.services.EngineMonitor, Generador de eventos: EngineSimulation y Cliente: EngineSimulación. Se puede cambiar el tamaño de cada uno de estos paneles y se puede cambiar su ubicación en el lienzo.
Cada panel tiene una barra de título en la parte superior derecha que contiene un conjunto de iconos. Cada icono es un botón que realiza una acción específica para el panel. Algunos de estos íconos aparecerán en cada panel, como minimizar, maximizar y cerrar, mientras que otros son exclusivos del tipo de recurso que se muestra dentro del panel. Estos son los íconos comunes y sus comportamientos:
![]()
De izquierda a derecha, los botones son:
- Guardar Cambios: se utiliza para guardar los cambios realizados en el contenido del panel.
- Ayuda: se utiliza para abrir una nueva pestaña del navegador que contiene documentación pertinente al contenido del panel.
- Maximizar/normalizar visualización: se utiliza para expandir el contenido del panel para ocupar toda la ventana del navegador y, a la inversa, restaurar el panel a su tamaño original. Maximizar un panel hace que sea más fácil ver y modificar su contenido.
- Fijar panel al lienzo: cuando esté en el modo Diseño en mosaico, este panel no se moverá al panel Paneles inactivos cuando sea necesario reemplazar un panel.
- Enviar al muelle: cuando esté en el modo Diseño en mosaico, mueva este panel al muelle de Paneles inactivos.
- Cerrar: se utiliza para cerrar el panel, eliminándolo del lienzo, pero sin eliminar su contenido del proyecto. Como se mencionó, los paneles pueden tener botones adicionales según su contenido. Pase el cursor sobre cualquier botón para ver una descripción emergente con su título.
Aplicación de desarrollo
Un proyecto contiene un conjunto de recursos y herramientas relacionadas que proporcionan un entorno integrado para el desarrollo de Servicios y Clientes. Las tareas típicas de desarrollo son:
- Para crear Tipos, Fuentes y otros recursos de Vantiq;
- construimos Servicios y Clientes; y
- ejecute, pruebe y depure su Aplicaciones.
En la aplicación de desarrollo, la barra de navegación IDE contiene cinco menús además de los tres controles comunes: Administrar, Prueba, Despliegue, Mostrar y Añadir. Varios de estos controles de menú tienen una sección de submenú titulada Avanzado. Elementos del menú contenidos en el Avanzado La sección no se usa comúnmente y los usuarios principiantes pueden ignorarla con seguridad.
Administrar
El Administrar El menú tiene 10 elementos de menú:
- Usuarios muestra una lista de los usuarios actualmente definidos para el espacio de nombres. Para agregar un nuevo usuario al espacio de nombres, use el Crear nuevo formulario botón de icono en la barra de herramientas del Usuarios cristal.
- Los espacios de nombres muestra una lista de los definidos actualmente espacios de nombres definido para una organización Vantiq. Esta lista solo es útil cuando se autentica como administrador de la organización.
- Auditorías muestra una lista de los actuales Auditorías Vantiq.
- Grafana lanza la interfaz de usuario de Grafana que permite un análisis en profundidad de la utilización y el rendimiento de los recursos. (Este elemento de menú solo está disponible para servidores que tienen Grafana habilitado (por ejemplo, no en servidores Edge).)
- Avanzado>Catálogo permite al usuario alojar y gestionar un catálogo. El sistema de catálogo Vantiq se describe en la Guía de referencia del catálogo Vantiq.
- Avanzado>Perfiles muestra una lista de los Vantiq actualmente definidos perfiles. Un perfil contiene capacidades con las que el usuario asignado al perfil puede acceder a datos y comportamientos definidos en el espacio de nombres.
- Avanzado>Tokens de acceso muestra una lista de Vantiq tokens de acceso utilizado para la autenticación.
- Avanzado>Invitaciones pendientes muestra una lista de invitaciones pendientes al espacio de nombres.
- Avanzado>Secretos muestra una lista de los definidos actualmente secretos.
- Avanzado>Grupos muestra una lista de los grupos actualmente definidos para el espacio de nombres Vantiq actual. Desde el Documentación de grupos, un grupo es un conjunto de usuarios con acceso compartido a una colección de recursos.
Prueba
El Prueba El menú tiene 11 elementos de menú:
- Examenes muestra un panel que enumera las pruebas definidas actualmente en el espacio de nombres actual. El sistema de prueba Vantiq se describe en la Guía de referencia de pruebas de Vantiq.
- Suites de prueba muestra un panel que enumera las pruebas definidas actualmente en el espacio de nombres actual. El sistema de prueba Vantiq se describe en la Guía de referencia de pruebas de Vantiq.
- Generadores de eventos se usa para agregar Generadores de eventos al proyecto actual.
- Capturas muestra un panel que enumera los definidos actualmente capturas de eventos.
- Autopsias muestra un panel que permite al usuario recuperar la ejecución de reglas y procedimientos de Vantiq registros de autopsia.
- Errores muestra un panel que permite al usuario recuperar errores históricos del sistema Vantiq.
- Logs muestra un panel que permite al usuario recuperar mensajes de registro históricos.
- Avanzado>Colaboraciones muestra un panel que permite al usuario recuperar listas de colaboraciones, tanto activos como cerrados. Estas listas se pueden utilizar para determinar el estado de las colaboraciones, así como para eliminarlas.
- Avanzado>Patrones de actividad muestra una lista de Patrones de actividad de la aplicación y Patrones de actividades de colaboración.
- Avanzado>Situaciones muestra un panel que permite al usuario recuperar listas de situaciones.
- Avanzado>Configuraciones de depuración muestra una lista de Configuraciones de depuración.
Despliegue
El Despliegue El menú tiene siete elementos de menú:
- Configuraciones muestra una lista de Configuraciones de implementación.
- Gráficos de red muestra una lista de Gráficos de red. Al crear un nuevo gráfico de red, el IDE realiza una búsqueda de red para otros sistemas Vantiq configurados como conectados al sistema actual.
- Nodes muestra una lista de otros sistemas Vantiq que el sistema actual conoce. Los usuarios pueden conectarse a otros nodos utilizando el Crear nuevo formulario botón de icono en la parte superior derecha de la Nodes cristal.
- Configuraciones de nodos muestra una lista de Vantiq Configuraciones de nodos Se utiliza para iniciar un nuevo nodo Vantiq.
- Los despliegues muestra una lista de Vantiq Los despliegues. Los usuarios pueden simplificar las tareas de implementación con esta herramienta gráfica.
- Entornos muestra una lista de Vantiq Entornos. Un entorno contiene un conjunto de nodos seleccionados por el usuario. Es utilizado por Los despliegues.
- Clusters muestra una lista de Vantiq Clusters. Un clúster es un entorno gestionado como Kubernetes.
Mostrar
El Mostrar El menú tiene siete elementos de menú:
- Buscar registros… muestra un panel que permite al usuario recuperar una lista de instancias de un Vantiq Tipo. Una vez recuperada la lista, esas instancias se pueden editar o eliminar.
- Agregar registro… muestra un panel que permite al usuario agregar una nueva instancia de un tipo Vantiq.
- Catálogos muestra una lista de los catálogos a los que está conectado el espacio de nombres actual y permite al usuario crear nuevas conexiones de catálogo y eliminar las existentes. El sistema de catálogo Vantiq se describe en la Guía de referencia del catálogo Vantiq.
- Errores de compilación causa el Errores de compilación panel que se mostrará, que contiene todos los errores de compilación de VAIL en los recursos que se encuentran en el espacio de nombres.
- Gráfico de recursos causa el Gráfico de recursos del proyecto panel para mostrar. El Gráfico de recursos del proyecto es un gráfico que muestra la relación entre todos los recursos de Vantiq que están presentes en el proyecto. Por ejemplo, si un Procedimiento hace referencia a un Tipo, el gráfico muestra un borde que vincula el nodo Procedimiento con el nodo Tipo. Los recursos se agregan a un proyecto mediante el uso de Añadir menú, que se analiza en la siguiente sección.
- Avanzado>Documentos muestra una lista de documentos almacenados para el espacio de nombres Vantiq actual. Los documentos normalmente se cargan desde las aplicaciones móviles de Vantiq o el IDE de Vantiq.
- Avanzado>Inicio rápido muestra un panel de Inicio rápido, que proporciona enlaces y cómo realizar tareas comunes de desarrollo de aplicaciones web.
Añadir
El Añadir El menú se utiliza para agregar recursos de Vantiq al proyecto actual. Cada elemento del menú hace referencia a un recurso. Por ejemplo, seleccionando el Servicio El elemento muestra el siguiente cuadro de diálogo:

Utilice este cuadro de diálogo para agregar un recurso existente (seleccionándolo de la lista) o crear un nuevo recurso (usando el New botón). Una vez que se agrega o crea el recurso, se agrega al Gráfico de recursos del proyecto panel (si se muestra) y el Contenido del proyecto panel (si se muestra).
Aplicación de operaciones
Un proyecto de Operaciones proporciona un conjunto de herramientas para administrar y monitorear un espacio de nombres de Vantiq. Las tareas típicas de la aplicación Operaciones son:
- crear y editar el espacio de nombres actual usuarios,
- monitorear el funcionamiento de tareas (por ejemplo, aplicaciones) ejecutando Vantiq Clientes,
- monitorear errores y registrar mensajes producidos por el espacio de nombres.
En la aplicación Operations, la barra de navegación IDE contiene tres menús además de los tres controles comunes: Administrar, Despliegue y Monitorización. Varios de estos menús tienen una sección de submenú titulada Avanzado. Elementos del menú contenidos en el Avanzado La sección no se usa comúnmente y los usuarios principiantes pueden ignorarla con seguridad.
Administrar
El Administrar El menú tiene 10 elementos de menú, que se analizan en el Menú de administración de aplicaciones de desarrollo.
Despliegue
El Despliegue El menú tiene siete elementos de menú, que se analizan en la Menú de implementación de aplicaciones de desarrollo.
Monitorización
El Monitorización El menú tiene cinco elementos de menú:
- Clientes muestra una lista de los definidos actualmente Clientes que se utiliza para iniciar y ejecutar clientes Vantiq. Los clientes permiten la entrada gráfica y la visualización de datos del sistema Vantiq. Por ejemplo, aquí está el Cliente asociado con el Tutorial introductorio:

- Errores como se describe en el Menú de depuración de aplicaciones de desarrollo.
- Logs como se describe en el Menú de depuración de aplicaciones de desarrollo.
- Avanzado>Colaboraciones como se describe en el Aplicación de desarrollo Mostrar menú.
- Avanzado>Situaciones como se describe en el Aplicación de desarrollo Mostrar menú.
Vistas del proyecto
Un proyecto de desarrollo puede considerarse como un contenedor de recursos y un conjunto de herramientas que operan sobre ellos. El conjunto de recursos puede crecer bastante y puede resultar útil dividir el proyecto en subconjuntos relacionados más pequeños. Esto se hace con una función llamada "Vistas" que le permite identificar un conjunto relacionado de recursos del Proyecto y agruparlos.
No es necesario utilizar Vistas; puede ignorarlas y simplemente utilizar el único "Contenido del proyecto"Vista que contiene todo en un solo lugar. Pero las Vistas a menudo pueden ser una forma de organizar los componentes de un gran Proyecto. A continuación se presentan algunos datos básicos sobre las Vistas que ayudan a comprender cómo funcionan y para qué sirven:
- Siempre hay una Vista predeterminada llamada "Contenido del proyecto”que contiene todos los recursos del proyecto.
- Las vistas “personalizadas” creadas por el usuario contienen un subconjunto de todos los recursos en la vista de contenido del proyecto. Un recurso puede estar en más de una vista, pero todos los recursos siempre están en la vista Contenido del proyecto. Si guarda un proyecto con vistas personalizadas, aún será legible en versiones anteriores de Modelo, pero las vistas personalizadas se ignorarán.
- Las vistas personalizadas muestran un subconjunto de todos los recursos del proyecto en el Dock de contenido del proyecto y el gráfico de contenido del proyecto. El Contents Dock se puede mostrar en cuatro versiones: tree, lista, Las opciones de entrada y salida. Cada Vista guarda su propio diseño dentro del Gráfico de recursos del proyecto. Cada Vista puede tener su propio estilo de diseño de "Embaldosado" o "Personalizado”. Cada Vista tiene su propio conjunto de paneles abiertos.
- El mismo panel se puede abrir en varias Vistas al mismo tiempo. De hecho, solo hay una copia de un panel en ejecución específico y todas las Vistas la comparten. Esto significa que el mismo panel siempre tendrá el mismo estado sin importar en qué Vista aparezca. Esto también significa que cerrar un panel en una Vista en realidad no lo cierra a menos que ninguna otra Vista lo tenga abierto.
- Hay un ícono de ajustes/configuración en el Dock de contenidos. Al hacer clic, le permite que aparezca un mensaje "Administrar vistas”Diálogo que se utiliza para crear, eliminar y cambiar el nombre de Vistas personalizadas. También tiene un “Nueva vista”elemento del menú para simplemente agregar uno nuevo.
- Cuando hay al menos una Vista personalizada, aparecen pestañas verticales en el borde izquierdo del Dock de contenido y puede usarlas para cambiar fácilmente entre Vistas.
- En el menú Configuración de la barra de herramientas IDE hay un elemento de menú "Cerrar todos los paneles" que cierra todas paneles en todas Puntos de vista. También hay un elemento de menú para simplemente "Cerrar todos los paneles en la vista actual".
- Eliminar un recurso de una vista personalizada no lo elimina de la vista de contenido del proyecto. Sin embargo, eliminar un recurso de la Vista de contenido del proyecto también lo elimina de todas las Vistas personalizadas (y del Proyecto). Agregar un recurso a una vista personalizada lo agrega automáticamente a la vista de contenido del proyecto (si aún no está allí).
- Contents Dock proporciona muchos menús contextuales para operar con los recursos allí, así como acciones para copiar recursos de la vista de contenido del proyecto a una vista personalizada. De hecho, puede seleccionar varios recursos en la Vista de contenido del proyecto y usar un menú contextual para copiarlos todos a una Vista personalizada al mismo tiempo.
- Un elemento del menú contextual en Vistas personalizadas le permite agregar un nivel de carpetas y luego mueva los recursos allí mediante arrastrar y soltar. (La vista de contenido del proyecto no admite carpetas).
Para comenzar a usar Vistas, haga clic en el ícono de ajustes/configuración del Content Dock y seleccione Nueva vista:

Esto muestra un cuadro de diálogo que le permite darle un nombre a su Vista y, opcionalmente, agregar un conjunto inicial de recursos. Cuando haces clic OK, la pestaña de la nueva Vista aparece en el Dock de Contenidos y la nueva Vista se convertirá en la activa actualmente.
Estilos de diseño IDE
Tanto en la aplicación de Desarrollo como en la de Operaciones, cada proyecto se puede configurar para mostrar los paneles del lienzo en uno de dos estilos: Personalizado or Embaldosado. Para elegir el estilo de diseño de un proyecto, utilice el Configuraciones del proyecto menú para seleccionar Disposición….
Tenga en cuenta que cada Ver puede tener su propio estilo de diseño.
Estilo de diseño de cuadrícula flexible
Estilo de diseño de cuadrícula flexible Permite al usuario dividir el lienzo en varios paneles de diferentes tamaños. El usuario puede dividir el lienzo horizontal o verticalmente y luego volver a dividir los paneles resultantes. Los paneles resultantes siempre serán rectangulares y ocuparán todo el lienzo. El usuario puede cambiar el tamaño de los grupos de Flex Grid arrastrando y soltando las líneas entre los grupos. También puede mover los paneles entre los grupos divididos arrastrándolos y soltándolos, o haciendo clic derecho y seleccionando el panel. Mover a un panel diferente Elemento de menú. El estilo de diseño de cuadrícula flexible es el predeterminado. El proyecto a continuación se muestra con este estilo:

Estilo de diseño personalizado
Estilo de diseño personalizado permite al usuario mover y cambiar el tamaño de los paneles en el lienzo del IDE. El usuario puede mostrar una gran cantidad de paneles en el lienzo y luego usar las barras de desplazamiento para ver paneles fuera del lienzo visible actualmente.
Estilo de diseño en mosaico
Estilo de diseño en mosaico permite al usuario mostrar un número fijo de paneles utilizando un patrón de cuadrícula dimensionado para encajar exactamente en el lienzo visible. Si se cambia el tamaño de la ventana del navegador, los tamaños del panel se ajustarán para coincidir con el nuevo tamaño. El siguiente proyecto se muestra utilizando el estilo de diseño en mosaico con una cuadrícula de 2×2:

Si el usuario abre un nuevo panel y la cuadrícula del lienzo está llena, el panel del lienzo que se abrió menos recientemente se mueve al Muelle de paneles inactivos en la parte superior del lienzo. En el ejemplo anterior, hay tres paneles inactivos: /mi/respuesta/tema y dos SistemaHUD entradas. (La primera SistemaHUD La entrada representa el tipo SystemHUD y la segunda. SistemaHUD entrada representa una suscripción). Cada panel inactivo asociado con un recurso de Vantiq (por ejemplo, tipo, tema, aplicación, cliente, etc.) tiene el mismo código de color que se encuentra en la Gráfico de recursos del proyecto. Todos los demás paneles inactivos tienen un color gris predeterminado.
Para restaurar un panel inactivo en el lienzo, simplemente haga clic en su entrada en el Dock de paneles inactivos. El panel inactivo reemplaza el panel utilizado menos recientemente en el lienzo. Ese panel utilizado menos recientemente se agrega al Dock de paneles inactivos.
El Dock de paneles inactivos se ordena mediante el menú de clasificación del Dock. Los paneles inactivos se ordenan mediante uno de cuatro métodos: Categoría:, Recientemente usado, Alfabético o Tiempo creado. Si Categoría: Cuando se selecciona, las entradas del Dock se clasifican utilizando una de las siete categorías generales de paneles (por ejemplo, tipo de recurso, lista, datos), cada una representada por el icono en la entrada del Dock.
Al pasar el mouse sobre una entrada del Dock de paneles inactivos, se mostrarán uno o dos controles:

- Cerrar está representado por un pequeño icono X. Utilizar el Cerrar para eliminar la entrada del Dock de paneles inactivos.
- Guardar está representado por un pequeño icono de disco. Utilizar el Guardar icono para guardar el recurso, si ese recurso tiene cambios no guardados.
Cuando se utiliza el estilo de diseño en mosaico, los paneles del lienzo pueden tener dos íconos adicionales en la barra de herramientas en la parte superior derecha del panel:
![]()
- Enviar al muelle se utiliza para mover el panel visible al Dock de paneles inactivos. Esto hará que el lienzo tenga una entrada abierta, que se llena con el siguiente panel que se abrirá en el lienzo.
- Fijar panel al lienzo se utiliza para fijar el panel visible al lienzo para que no pueda ser reemplazado por un panel más nuevo. Usar Fijar panel al lienzo para garantizar que uno o más paneles estén siempre visibles en el lienzo. Después de fijar, el Fijar panel al lienzo El icono es reemplazado por el Desanclar panel del lienzo icono para invertir el estado de fijación.
El Dock de paneles inactivos se puede acoplar en la parte superior o derecha del IDE. Utilizar el Mover el muelle a la derecha or Mover el muelle a la parte superior para cambiar la ubicación de la base.
Muelles IDE
Además del Dock de paneles inactivos descrito anteriormente, hay dos Docks IDE adicionales: Contenido del proyecto y Depurar.
Muelle de contenido del proyecto
El Dock de contenido del proyecto está acoplado a la izquierda del IDE. Contiene una lista de todos los recursos del Proyecto y está ordenado mediante el Cambiar vista de recursos botón en la parte superior del muelle. Hay cuatro métodos de clasificación: Árbol de recursos por tipo, Árbol de Recursos con Entradas relacionadas, Árbol de recursos con resultados relacionados y Lista de recursos por nombre. Los dos métodos de clasificación del medio muestran un nivel de árbol adicional para que los recursos muestren cómo se relacionan otros recursos con ese recurso. Por ejemplo, si una publicación en el tema "/patientChange" activa la regla "ProcessChange", el árbol de recursos mostrará esa relación.
Use el Contraer muelle hacia la izquierda para contraer el Dock de contenido del proyecto y ahorrar espacio en el IDE. Utilizar el Expandir muelle hacia la derecha para restaurar el Dock de contenido del proyecto a su ancho completo. En estado expandido, el tamaño horizontal del muelle se cambia haciendo clic y arrastrando la línea divisoria gris en el extremo derecho del muelle.
Si ha definido Vistas personalizadas, aparecerá un conjunto vertical de pestañas en el borde izquierdo que permitirá una fácil navegación entre Vistas.
Muelle de depuración
El Debug Dock está presente tanto para proyectos de desarrollo como de operaciones y está acoplado en la parte inferior del IDE. Contiene hasta tres paneles de depuración:
- Errores enumera los errores del sistema Vantiq a medida que ocurren.
- Mensajes de registro enumera los mensajes de registro a medida que ocurren. Los mensajes de registro son producidos por activando la depuración para Aplicaciones o Tipos de Colaboración o agregando llamadas de registro explícitas en Normas y Procedimientos.
- Autopsias enumera los registros de autopsia a medida que se crean. Lea más sobre los registros de autopsia en el Tutorial del depurador de autopsias.
Seleccione cuál de estos tres paneles de depuración es visible utilizando el menú desplegable en la barra de título del Dock.
Use el Contraer el muelle hacia abajo para contraer el Dock de depuración y ahorrar espacio en el IDE. Utilizar el Expandir Acoplar para restaurar el Dock de depuración a su altura máxima. En estado expandido, el tamaño vertical del muelle se cambia haciendo clic y arrastrando la línea divisoria gris en la parte superior del muelle.
Integración con sistemas de control de versiones
Modelo le permite "exportar" un proyecto y su contenido a un archivo zip. Una vez que este zip se ha expandido a un árbol de directorios, se puede registrar en un sistema de control de versiones (VCS) como Git o TFS.
Nos referimos a esto como el “directorio VCS”. (En términos de "Git", esto significa que el directorio VCS corresponde a un repositorio Git). Normalmente hay un directorio VCS que corresponde a un único espacio de nombres, y cada proyecto en el espacio de nombres tiene su propio subdirectorio:
MyVCSDirectory/
MyProject1/
clients/
types/
...
MyProject2/
clients/
types/
...
MyProject3/
clients/
types/
...
Usando Modelo “exportar” puedes sincronizar un Proyecto con este directorio VCS en varios pasos:
- Exporte el proyecto a un archivo zip (esto requiere usar un cuadro de diálogo para seleccionar la ubicación de destino)
- Expanda el archivo zip a un directorio temporal (desde fuera de Modelo)
- Eliminar el contenido del subdirectorio del Proyecto.
- Copie el contenido del directorio temporal en el subdirectorio del proyecto dentro del directorio VCS
Esto funcionará, pero requiere algunos pasos manuales incómodos. Modelo ofrece algunos mecanismos para que sea mucho más conveniente sincronizar su Proyecto con su directorio VCS correspondiente. Estas operaciones se encuentran en el Proyectos Menú:
- Sincronizar proyecto con VCS – exportar el proyecto actual y sobrescribir su subdirectorio dentro del directorio VCS
- Sincronizar proyecto desde VCS – importar el proyecto actual desde su subdirectorio dentro del directorio VCS, sobrescribiendo completamente el contenido actual
- Combinar proyecto de VCS – combinar los contenidos del proyecto seleccionado con el proyecto actual. Tenga en cuenta que se sobrescribirán los recursos duplicados en el proyecto actual.
Lamentablemente, los navegadores no permiten algunas de las operaciones del sistema de archivos necesarias para que esto funcione. El comando Vantiq CLI se puede ejecutar en un modo especial donde inicia un pequeño servidor local que Modelo puede usar para realizar estos pasos de exportación y descompresión sin tanta intervención manual. Todas estas operaciones requieren que el comando CLI de Vantiq se ejecute en su modo especial; simplemente invocalo así:
vantiq VCSSERVER
o esto si estás ejecutando en Windows:
vantiq.bat VCSSERVER
Esto hace que la CLI de Vantiq inicie un servidor local en localhost:4347 y luego escuche las solicitudes de Modelo en el navegador. (Este puerto debe No estar expuesto al mundo exterior, ya que presentaría una posible exposición a la seguridad). Puede dejar la CLI ejecutándose en este estado hasta que sea necesaria.
Por ejemplo, si selecciona Sincronizar proyecto con VCS, verá un cuadro de diálogo como este:

Deberá ingresar el nombre del directorio VCS la primera vez que invoque una de estas operaciones; después de eso recordará su configuración. Al hacer clic en Sincronizar proyecto con directorio El botón completará la operación de sincronización por usted.
Tenga en cuenta que deberá realizar todas las operaciones reales de VCS (como "comprometer", "empujar", "tirar", etc.) desde fuera de Modelo.
Se pueden encontrar instrucciones para descargar e instalar Vantiq CLI aqui.
Teclas de acceso directo IDE
Muchos paneles IDE admiten atajos de teclado comunes que mejoran la productividad de los desarrolladores. Se debe seleccionar un panel para que se apliquen los atajos de teclado; Se selecciona un panel cuando su barra de título tiene un fondo gris oscuro y un borde azul.
Lo que sigue es una lista de atajos de teclado y los paneles a los que se aplican. En Windows, el modificador de acceso directo es Control (Ctrl) llave; en Mac OS, el modificador de acceso directo es Comando (Cmd o Apple) aunque también se respeta la tecla Control.
- Ctrl-S & Comando-S: guarda los cambios en el panel
- Mayús-Ctrl-E & Mayús-Cmd-E: mostrar el búsqueda IDE diálogo
Los siguientes se utilizan si el estilo de diseño IDE está configurado en Rejilla flexible diseño:
- Control-]: Cambia el foco al siguiente panel en la división actual
- Control-[: Cambia el foco al panel anterior en la división actual
- Ctrl-Mayús-]:Cambiar el foco a la siguiente división
- Ctrl-Mayús-[:Cambiar el foco a la división anterior
Consulte las Estilos de diseño IDE Sección para más detalles.
Lo siguiente se utiliza en Client Builder, System Modeler, App Builder y Collaboration Type Builder:
- Ctrl-z & Comando-Z: deshacer cambios
- Mayús-Ctrl-Z & Mayús-Cmd-Z: rehacer cambios
- Eliminar & Retroceso: eliminar los objetos seleccionados en el panel
Lo siguiente se utiliza en Client Builder y System Modeler y se aplica solo a los objetos seleccionados en el panel:
- Ctrl-X & Comando-X: Corte
- Ctrl-C & Comando-C: Copiar
- Ctrl-V & Comando-V: pegar
Lo siguiente se utiliza en Client Builder y se aplica solo a los objetos seleccionados en el panel:
- Flecha correcta: mueve el objeto hacia la derecha
- Flecha izquierda: mueve el objeto hacia la izquierda
Lo siguiente se utiliza en el panel del editor de reglas/procedimientos (VAIL):
- Ctrl-clic & Cmd-clic: en ciertas palabras en el editor hará que el editor haga lo siguiente:
- Si la palabra es un procedimiento integrado o un término VAIL, la documentación correspondiente se abrirá en una nueva pestaña del navegador.
- Si la palabra es un Procedimiento, Fuente o Tipo existente en su espacio de nombres, el recurso se abrirá en un nuevo panel.
- Si la palabra es un Procedimiento, Fuente o Tipo que no existe, se abrirá un panel de creación de recursos con el nombre indicado.
- Mayús-Ctrl-Espacio & Mayús-Cmd-Espacio: muestra un menú de variables en el alcance
- Mayús-Ctrl-. & Mayús-Cmd-.: Mostrar paquetes disponibles
- Ctrl-Intro & Cmd-Entrar: Importa el recurso seleccionado
Lo siguiente se utiliza en cualquier panel de edición de código (VAIL o JavaScript):
- Control-/ & cmd-/: activa y desactiva los comentarios para la línea actual
- Ctrl-A & Comando-A: seleccionar todo el texto
- Ctrl-D & Comando-D: elimina la línea debajo del cursor
- Ctrl-Inicio & Cmd-arriba: mueve el cursor al inicio del documento
- Ctrl-Fin & Cmd-Abajo: mueve el cursor al final del documento
- Ctrl-RePág & Mayús-Ctrl-V: mueve el cursor hacia arriba una pantalla
- Ctrl-AvPág & Ctrl-V: mueve el cursor hacia abajo una pantalla
- Control-] & Cmd-]: sangría la línea o selección actual
- Control-[ & Cmd-[: quitar/sangrar la línea o selección actual
- Ctrl-F & Comando-F: buscar texto
- Ctrl-G & Comando-G: busca la siguiente instancia de texto
- Mayús-Ctrl-G & Mayús-Cmd-G: busca instancia anterior de texto
- Mayús-Ctrl-F & Cmd-Opción-F: reemplazar instancia de texto
- Mayús-Ctrl-R & Mayús-Cmd-Opción-F: reemplaza todas las instancias de texto
Lo siguiente se utiliza en el panel del editor JavaScript de Client Builder:
- Ctrl-Intro & Cmd-Entrar: invocar el Asistente de código AI después de ingresar un comentario de una sola línea del código que necesita. El Asistente intentará utilizar funciones de IA generativa para proporcionar un código de muestra.
Además, la Ida y vuelta La tecla se puede utilizar como acceso directo para el valor predeterminado (normalmente OK) en la mayoría de los cuadros de diálogo modales.
Modo seguro
Es posible que algunas condiciones inusuales impidan que Modelo se inicie exitosamente. Hay dos escenarios que podrían conducir a esta condición:
- El último proyecto guardado podría haber sido dañado de tal manera que al abrirlo el Modelo se estrellara. Dado que, de forma predeterminada, Modelo siempre intenta volver a abrir el último proyecto activo al iniciar, esto podría impedirle iniciar Modelo.
- Si está utilizando recursos CSS personalizados en un Cliente, es posible que pueda anular el CSS integrado de Modelo hasta tal punto que Modelo ya no pueda funcionar. Esto normalmente sucedería solo al intentar ejecutar una prueba del Cliente, pero si activa la opción "Aplicar recursos CSS personalizados" del Cliente, su CSS se cargará incluso cuando simplemente abra el Cliente para editarlo.
Cualquiera de estas condiciones inusuales podría provocar que Modelo colapse al iniciar o quede inutilizable. Es posible iniciar Modelo en "Modo seguro", por lo que evitará estos problemas al no abrir automáticamente el último proyecto y al forzar la desactivación de la opción "Aplicar recursos CSS personalizados" al editar Clientes.
En lugar de la URL habitual que utiliza para iniciar Modelo, puede agregar 'modo seguro = verdadero' como parámetro. Por ejemplo
https://dev.vantiq.com/ui/ide/index.html?safemode=true
Al iniciar Modelo de esta manera, verá un cuadro de diálogo de advertencia que explica el comportamiento cambiado, algo como esto:
Ejecutando en “Modo seguro”: algunas funciones se desactivarán:
- El último proyecto no se recargará automáticamente al inicio.
- La opción 'Aplicar recursos CSS personalizados' se desactivará automáticamente al editar Clientes.