Há um Plug-in do Couchbase disponível para uso com qualquer IDE da JetBrainsincluindo: IntelliJ IDEA, Android Studio, AppCode, Aqua, CLion, Code With Me Guest, DataGrip, DataSpell, GoLand, MPS, PhpStorm, PyCharm, Rider, RubyMine, RustRover e WebStorm.
Na mídia social do Couchbase (X e LinkedIn), há uma série de vídeos curtos que mostram o que você pode fazer com esse plug-in.
Esses vídeos foram compilados em um vídeo mais longo, que pode ser assistido aqui:
Primeiros passos
A adição do plug-in do Couchbase é simples. Vá para Arquivo > Configurações > Plug-ins, localize o plug-in do Couchbase no Marketplace e instale-o.
Depois de instalado, você terá uma guia dedicada do Couchbase para executar tarefas úteis do Couchbase.
O que você pode fazer com ele?
Depois de instalar o plug-in, você pode se conectar ao seu próprio servidor Couchbase ou ao Couchbase Capella na nuvem. Se você ainda não experimentou o Capella, pode se inscrever para um Teste gratuito de 30 dias (não é necessário cartão de crédito).
Trabalhe com seus dados de forma eficiente
Com o plug-in, você pode acessar e gerenciar diretamente os buckets, escopos, coleções, índices e documentos do seu banco de dados a partir do IDE.
Ele permite que você edite documentos e salve as alterações no banco de dados sem sair do seu ambiente de codificação.
Recursos inteligentes para ajudar você
Ao criar novos documentos, o plug-in pode sugerir automaticamente estruturas de documentos com base nos dados existentes, o que ajuda a manter a consistência dos documentos JSON.
Ele também inclui um SQL++ Workbench, no qual é possível escrever e executar consultas, verificar os resultados em JSON ou visualização de tabela e até mesmo ver um detalhamento de como suas consultas estão sendo executadas com um plano de execução detalhado.
Ferramentas de dados visuais
Precisa visualizar seus dados? O plug-in vem com ferramentas para criar tabelas e gráficos.
Visualizações de mapa de dados geoespaciais também estão incluídos, o que é ótimo para dados com informações geográficas (como latitude e longitude).
Fácil migração de dados
O plug-in também suporta a movimentação de dados e índices do MongoDB para o Couchbase, o que é útil se você estiver considerando vários bancos de dados ou abandonando o MongoDB.
Integração com o Couchbase Lite
Para aqueles que trabalham com computação móvel ou de borda, o plug-in oferece suporte ao Couchbase Lite, um banco de dados incorporado que sincroniza com o Couchbase Capella ou em seu servidor local.
Esse recurso é perfeito para a criação de aplicativos que precisam funcionar off-line. Você pode gerenciar bancos de dados do Couchbase Lite diretamente do seu IDE, facilitando o fluxo de trabalho.
Por que usar o plug-in do Couchbase?
O plug-in do Couchbase para IDEs JetBrains/IntelliJ transforma seu IDE favorito em uma ferramenta avançada para gerenciar bancos de dados locais e na nuvem.
Ele foi projetado para facilitar seu trabalho de desenvolvimento e com menos alternância de contexto:
-
- Conexão com o Couchbase
- Operações CRUD em dados
- Consultas SQL++ e análise de índices
- Visualização
- Migração de dados
- Couchbase Lite
O plug-in também é código totalmente abertopara que você possa ver os próximos recursos, exatamente como ele funciona, fazer sugestões, enviar bugs e até mesmo estendê-lo para atender às suas necessidades.
Instalar o plug-in do Couchbase hoje mesmo e comece a fazer com que o IDE da JetBrains trabalhe mais para você.