Couchbase Lite tiene ahora una nueva y excitante herramienta para desarrolladores que anunciar. Los desarrolladores necesitan buenas herramientas, como cualquier otra profesión. La calidad de las herramientas impacta directamente en la eficiencia y calidad del trabajo de desarrollo. Muchas han ido y venido a lo largo de los años, pero hay una herramienta que actualmente destaca en el campo: Código de Visual Studio.
"VSCode" amplía el editor de texto universal y el resaltado de sintaxis con entornos de trabajo personalizados a la medida de tus necesidades. Como ocurre con todas las cosas personalizables, han empezado a surgir plugins que demuestran que este humilde editor de texto tiene muchas más posibilidades que la mera edición de texto. Se pueden previsualizar gráficos, establecer conexiones de red e incluso abrir y examinar archivos binarios.
Por este motivo, me complace anunciar que Couchbase ha lanzado un plugin para Visual Studio Code que permite a los usuarios inspeccionar las bases de datos de Couchbase Lite.
Descargue el complemento VSCode para Couchbase Lite desde Visual Studio Code Extensions mercado y siga leyendo para saber más.
Es muy emocionante porque es la primera vez que este examen es posible en un entorno tan rico, gráfico y multiplataforma. Si siente curiosidad por el contenido del esta es la forma más sencilla de explorarla. Aunque actualmente utiliza un número de versión preliminar, el complemento se basa y utiliza una versión estable y probada de la base de datos Couchbase Lite para proporcionar funcionalidad. Echemos un vistazo a algunas de las cosas que puede hacer.
Abrir una base de datos Couchbase Lite en Visual Studio Code
Por supuesto, puede enumerar claramente todos los documentos contenidos en una base de datos determinada. Esto será probablemente lo primero que se observe al abrir una base de datos:
Más allá de eso, si te estás preguntando acerca de las cosas que son posibles con la herramienta, entonces se resume mejor como CRUD operaciones.
Al igual que con el SDK de Couchbase Lite, si abre una base de datos con el complemento Visual Studio Code, su base de datos será actualizado automáticamente al formato más reciente y ya no se abrirá en versiones anteriores del SDK. Si esto le causa problemas, haga una copia de la carpeta de la base de datos antes de abrirla con el plugin.
Operaciones CRUD sobre documentos Couchbase Lite
Por ejemplo, puede leer el contenido de un documento como JSON:
Si es necesario, puedes editar el documento que acabas de abrir y volver a guardarlo:
Consulta de una base de datos Couchbase Mobile
Si quieres ejecutar algunas consultas en tu base de datos, también es posible. Haz clic con el botón derecho en una base de datos y selecciona la opción de crear una nueva consulta y, una vez que hayas escrito la consulta a tu gusto, utiliza la paleta de comandos (o el atajo de teclado Ctrl + Mayús + Q) para ejecutarla:
Resumen
¡Estas son acciones simples pero proporcionan mucho poder al usuario! Este plugin es todavía nuevo y tiene la oportunidad de expandirse en nuevas direcciones, pero creo que es una excelente introducción a las bases de datos de Couchbase Lite fuera del contexto de Couchbase Lite en sí.
El plugin es de código abierto y puede encontrarse en en GitHub. Está escrito en Typescript y aprovecha la tecnología Couchbase Lite C SDK, lanzado con Couchbase Móvil 3. Las instrucciones de compilación requieren la descarga de la biblioteca C, pero aparte de eso, son muy sencillas. Dentro del repositorio está el propio plugin, junto con los enlaces TypeScript utilizados para llamar a la biblioteca C.
Más recursos
- Echa un vistazo a la sesión de vídeo que muestra el soporte de la API de consulta SQL++ en Couchbase Lite y demuestra su uso con el plugin.
- Descargar y prueba Couchbase Lite gratis.
- Póngase en contacto a través de foros de desarrollo con más preguntas o enviar solicitudes a la repo sí mismo.
¡Feliz exploración de bases de datos!