Conectores

Plug-in Jetbrains do Couchbase: Aumentando o nível da experiência do desenvolvedor

Temos o prazer de anunciar que agora temos um plug-in da JetBrains disponível para desenvolvimento com o Couchbase! Faça o download e instale-o no site Mercado da JetBrains. 

A menos que você seja um desenvolvedor da velha guarda, é provável que esteja com seu IDE aberto neste momento. A era em que os desenvolvedores tinham um grande livro "Bíblia da " em suas mesas já passou há muito tempo e, hoje, a maioria de nós não seria muito produtiva se não fosse pelas comodidades dos IDEs atuais.

É provável que você também tenha algum tipo de cliente de banco de dados instalado, mas há um aspecto interessante: a maioria dos clientes de banco de dados é projetada tanto para desenvolvedores quanto para DBAs/SREs. Portanto, se você for um desenvolvedor, os clientes de banco de dados podem ter muitos recursos que você não usaria com frequência, ou não usaria, e podem faltar alguns recursos que definitivamente acelerariam seu fluxo de trabalho diário.

Como manteiga de amendoim e geleia: Combinando um IDE com um cliente de banco de dados voltado para o desenvolvedor

Eu costumava preferir ter meu cliente de banco de dados separado do IDE, mas depois de usar o plug-in do Couchbase diariamente por cerca de dois meses enquanto o desenvolvíamos, mudei de ideia. O plug-in simplifica muitas tarefas cotidianas e pode melhorar significativamente sua produtividade diária com Couchbase e Couchbase Capella.

O plug-in também contém uma interface de usuário para algumas de nossas ferramentas de linha de comando, orientando-o na execução de coisas como cbimport ou cbexport sem a necessidade de ler os documentos várias vezes. Do ponto de vista do desenvolvedor, esse é um grande passo para tornar o Couchbase mais fácil de adotar e entender para os novatos. Ele também dá um impulso extra para aqueles que já têm alguma experiência com ele. 

Confira o que já temos na v1!

Recursos do plug-in do Couchbase Jetbrains:

Preenchimento automático do SQL++, incluindo buckets, escopos, coleções e seus atributos.

auto complete

 

Visualize, edite e exclua documentos diretamente do plug-in.

 

Crie novos documentos com base no esquema dos documentos atuais em sua coleção.

 

Bancada de trabalho totalmente funcional com Explain, Query Formating, Query History, Favorite Queries e Export Results

 

Exportar DDL e índices

 

Exportação de dados completa

 

Exporte dados com índices e definições de coleção em 3 cliques.

 

Importe dados com coleções e índices em 3 cliques.

 

Exibir informações sobre seu cluster e seus índices.

 

Navegue rapidamente por buckets, escopos, coleções, documentos e índices.

 

Aplique filtros aos documentos que você deseja ver listados.

 

Visualize rapidamente como é o esquema dessa coleção.

 

Modo somente leitura para quando você estiver acessando ambientes confidenciais.

 

Depurar problemas de conexão com o SDK Doctor incorporado.

 

Comece a usar o Couchbase e sua linguagem favorita com nossos aplicativos Quickstart.

 

Já mencionei que ele também funciona com clusters de valores-chave?

 

A lista acima não é nem mesmo a lista completa de recursos e estamos continuamente adicionando coisas novas. Na verdade, se você não estava lendo este artigo no dia em que ele foi publicado, é provável que já tenhamos lançado uma nova versão com ainda mais recursos interessantes.

Então, você sabe o que precisa fazer agora, certo?  Vá em frente e instale-o!

O que vem a seguir?

Estamos criando esse plug-in para você, caro desenvolvedor, portanto, se quiser ver algo que ainda não temos, solicite-o aqui. Prometo que leremos cuidadosamente suas sugestões e tentaremos implementá-las sempre que possível.

Mas enquanto aguardamos suas sugestões, continuaremos adicionando suporte para mais ferramentas de linha de comando, eventos, pesquisa de texto completo, geração de dados e muitas ferramentas de automação para tornar sua experiência com o Couchbase realmente agradável. 

Por enquanto, o plug-in é suportado pela comunidade, mas estamos trabalhando nele em tempo integral, portanto, você pode esperar que os problemas sejam resolvidos rapidamente.

Compartilhe este artigo
Receba atualizações do blog do Couchbase em sua caixa de entrada
Esse campo é obrigatório.

Autor

Postado por Denis Rosa, defensor dos desenvolvedores, Couchbase

Denis Rosa é um Developer Advocate do Couchbase e mora em Munique, na Alemanha. Ele tem uma sólida experiência como engenheiro de software e fala fluentemente Java, Python, Scala e Javascript. Denis gosta de escrever sobre pesquisa, Big Data, IA, microsserviços e tudo o mais que possa ajudar os desenvolvedores a criar um aplicativo bonito, mais rápido, estável e escalável.

Um comentário

  1. VSCode e JetBrains, adorei!

    Só falta mais um para o triplo! :)

Deixe um comentário

Pronto para começar a usar o Couchbase Capella?

Iniciar a construção

Confira nosso portal do desenvolvedor para explorar o NoSQL, procurar recursos e começar a usar os tutoriais.

Use o Capella gratuitamente

Comece a trabalhar com o Couchbase em apenas alguns cliques. O Capella DBaaS é a maneira mais fácil e rápida de começar.

Entre em contato

Deseja saber mais sobre as ofertas do Couchbase? Deixe-nos ajudar.