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.
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ções 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.
Problemas de conexão de depuraçã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.
VSCode e JetBrains, adorei!
Só falta mais um para o triplo! :)