Hay un Plugin Couchbase disponible para su uso con cualquier IDE JetBrainsincluyendo: IntelliJ IDEA, Android Studio, AppCode, Aqua, CLion, Code With Me Guest, DataGrip, DataSpell, GoLand, MPS, PhpStorm, PyCharm, Rider, RubyMine, RustRover y WebStorm.
En las redes sociales de Couchbase (X y LinkedIn), ha habido una serie de vídeos cortos que muestran lo que se puede hacer con este plugin.
Esos vídeos se han recopilado en uno más largo, que puede ver aquí:
Primeros pasos
Añadir el plugin de Couchbase es muy sencillo. Ve a Archivo > Configuración > Plugins, busca el plugin de Couchbase en el Marketplace e instálalo.
Una vez instalado, tendrás una pestaña dedicada a Couchbase desde la que realizar tareas útiles de Couchbase.
¿Qué puede hacer con él?
Una vez instalado el plugin, puedes conectarte a tu propio servidor Couchbase o a Couchbase Capella en la nube. Si aún no has probado Capella, puedes registrarte para obtener un 30 días de prueba gratuita (no necesita tarjeta de crédito).
Trabaje con sus datos de forma eficiente
Con el plugin, puedes acceder y gestionar directamente los buckets, ámbitos, colecciones, índices y documentos de tu base de datos desde el IDE.
Permite editar documentos y guardar los cambios en la base de datos sin salir del entorno de codificación.
Funciones inteligentes que le ayudarán
Al crear nuevos documentos, el complemento puede sugerir automáticamente estructuras de documentos basadas en sus datos existentes, ayudándole a mantener la coherencia de sus documentos JSON.
También incluye un SQL Workbench donde puedes escribir y ejecutar consultas, comprobar los resultados en JSON o en vista de tabla, e incluso ver un desglose de cómo se están ejecutando tus consultas con un plan de ejecución detallado.
Herramientas visuales de datos
¿Necesitas visualizar tus datos? El complemento incluye herramientas para crear tablas y gráficos.
Vistas de mapas de datos geoespaciales lo que es ideal para datos con información geográfica (como latitud y longitud).
Fácil migración de datos
El plugin también permite mover datos e índices de MongoDB a Couchbase, lo que resulta útil si está considerando varias bases de datos o abandonar MongoDB.
Integración de Couchbase Lite
Para los que trabajan en informática móvil o de borde, el plugin es compatible con Couchbase Lite, un base de datos integrada que se sincroniza con Couchbase Capella o su servidor local.
Esta función es perfecta para crear aplicaciones que necesitan funcionar sin conexión. Puedes gestionar bases de datos Couchbase Lite directamente desde tu IDE, haciendo que tu flujo de trabajo sea más fluido.
¿Por qué utilizar el plugin Couchbase?
El plugin de Couchbase para IDEs JetBrains/IntelliJ convierte tu IDE favorito en una potente herramienta para gestionar bases de datos locales y en la nube.
Está diseñado para facilitar su trabajo de desarrollo, y con menos cambios de contexto:
-
- Conexión a Couchbase
- Operaciones CRUD sobre los datos
- Consultas SQL++ y análisis de índices
- Visualización
- Migración de datos
- Couchbase Lite
El plugin también fuente totalmente abiertapara que puedas ver las próximas funciones, cómo funciona exactamente, hacer sugerencias, enviar errores e incluso ampliarlo para adaptarlo a tus necesidades.
Instalar el plugin Couchbase hoy mismo y empiece a hacer que su IDE JetBrains trabaje más para usted.