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.
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:
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:
Se necessário, você pode editar o documento que acabou de abrir e salvá-lo novamente:
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:
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!