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ê.



Autor

Postado por Matthew Groves

Matthew D. Groves é um cara que adora programar. Não importa se é C#, jQuery ou PHP: ele enviará solicitações de pull para qualquer coisa. Ele tem programado profissionalmente desde que escreveu um aplicativo de ponto de venda QuickBASIC para a pizzaria de seus pais nos anos 90. Atualmente, ele trabalha como gerente sênior de marketing de produtos da Couchbase. Seu tempo livre é passado com a família, assistindo aos Reds e participando da comunidade de desenvolvedores. Ele é autor de AOP in .NET, Pro Microservices in .NET, autor da Pluralsight e Microsoft MVP.

Deixar uma resposta