Couchbase Lite

Apresentando o plug-in do Visual Studio Code para o Couchbase Mobile

O Couchbase Lite agora tem uma nova e empolgante ferramenta para desenvolvedores para anunciar. Os desenvolvedores precisam de boas ferramentas, assim como qualquer outra profissão. A qualidade das ferramentas afeta diretamente a eficiência e a qualidade do trabalho de desenvolvimento. Muitas surgiram e desapareceram ao longo dos anos, mas há uma ferramenta que está se destacando no momento: Código do Visual Studio

O "VSCode" amplia o editor de texto universal e o realce de sintaxe com ambientes de trabalho personalizados, criados de acordo com suas necessidades. Como acontece com todas as coisas personalizáveis, os plug-ins começaram a surgir, mostrando que esse humilde editor de texto tem muito mais poder do que apenas editar texto. Gráficos podem ser visualizados, conexões de rede podem ser feitas e até mesmo arquivos binários podem ser abertos e examinados.

Por esse motivo, tenho o prazer de anunciar que o Couchbase lançou um plug-in para o Visual Studio Code que permite aos usuários inspecionar bancos de dados do Couchbase Lite.

Faça o download do plug-in VSCode para o Couchbase Lite nas extensões de código do Visual Studio mercado e continue lendo para saber mais.

VSCode extension for Couchbase Lite databases

Isso é muito empolgante porque é a primeira vez que esse exame é possível em uma configuração tão rica, gráfica e multiplataforma. Se você estiver curioso sobre o conteúdo do agora essa é a maneira mais fácil de explorá-lo. Embora esteja usando atualmente um número de pré-lançamento, o plug-in é baseado e usa uma compilação estável e testada do Couchbase Lite por baixo para fornecer funcionalidade. Vamos dar uma olhada em algumas das coisas que ela pode fazer.

Abrir um banco de dados do Couchbase Lite no Visual Studio Code

Obviamente, ele pode listar claramente todos os documentos contidos em um determinado banco de dados. Provavelmente, essa será a primeira coisa a ser notada ao abrir um banco de dados:

Open a Couchbase Lite database in VSCodeBrowse objects in a Couchbase Lite database with VSCode extension

Além disso, se você estiver se perguntando sobre o que é possível fazer com a ferramenta, é melhor resumir como CRUD operações. 

Assim como no SDK do Couchbase Lite, se você abrir um banco de dados com o plug-in do Visual Studio Code, seu banco de dados será atualizado automaticamente para o formato mais recente e não será mais aberto em versões anteriores do SDK. Se isso causar problemas, faça uma cópia da pasta do banco de dados antes de abri-la com o plug-in.

Operações CRUD em documentos do Couchbase Lite

Por exemplo, você pode ler o conteúdo de um documento como JSON:

Read documents in a Couchbase Lite database in VSCode

Se necessário, você pode editar o documento que acabou de abrir e salvá-lo novamente:

Edit documents using VSCode and Couchbase Lite

Consulta a um banco de dados do Couchbase Mobile

Se quiser executar algumas consultas em seu banco de dados, isso também é possível. Clique com o botão direito do mouse em um banco de dados e selecione a opção para criar uma nova consulta e, depois de escrever a consulta de acordo com suas preferências, use a paleta de comandos (ou o atalho Ctrl + Shift + Q) para executá-la:

Execute Couchbase Lite database queries in VSCode

Resumo

Essas são ações simples, mas que fornecem muito poder ao usuário! Esse plug-in ainda é novo e tem a chance de se expandir em novas direções, mas acredito que essa é uma excelente introdução aos bancos de dados do Couchbase Lite fora do contexto do próprio Couchbase Lite. 

O plug-in é de código aberto e pode ser encontrado em no GitHub. Ele é escrito em Typescript e aproveita o Couchbase Lite C SDK, lançado com Couchbase Mobile 3. As instruções de compilação exigem o download da biblioteca C, mas, fora isso, são muito simples. Dentro do repositório, há o próprio plug-in, juntamente com as ligações TypeScript usadas para chamar a biblioteca C. 

Mais recursos

  • Confira o sessão de vídeo que apresenta uma prévia do suporte à API de consulta SQL++ no Couchbase Lite e demonstra seu uso com o plug-in.
  • Baixar e experimente o Couchbase Lite gratuitamente.
  • Entre em contato via fóruns de desenvolvimento Se tiver mais perguntas ou postar solicitações no repo por si só.

Boa exploração do banco de dados!

 

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

Autor

Postado por Jim Borden, engenheiro de software principal, Couchbase

Engenheiro de software principal da Couchbase trabalhando no Couchbase Lite.

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.