Visual Studio Code IDE Plugin

VSCode Couchbase extension offers integration with Couchbase for cluster management, document interaction, SQL++ notebooks, data import/export, data migration, and more.

VSCode IDE plugin overview

The Couchbase extension enhances Couchbase Capella and Server in Visual Studio Code with powerful features. It streamlines cluster management (connect, disconnect, delete), allows interaction with buckets, scopes, collections, and documents, and integrates Capella iQ for SDK code and query assistance. Additional tools include SQL++ notebooks, a query workbench, data export/import, DDL export for cloning, and migration support.

VSCode IDE Plugin resources

DOCS
VSCode snippets help you to perform common coding tasks

  • Multi-SDK Support: Offers ready-to-use code snippets for Java, .NET, Python, Go, Node.js, Spring Data, and Ottoman.
  • Ottoman Snippets: Provides custom @cbot snippets for Couchbase operations specific to Ottoman.js.
  • Simplified Couchbase Integration: Speeds up development with shortcuts for common tasks like queries, transactions, and schema management.
Read more
Blogs
Latest updates on Visual Studio Code IDE plugins
Read more
Code
VSCode is open source. Get started, create issues and suggestions on GitHub
Read more

Frequently asked questions

  • What is the Couchbase VSCode plugin used for?

    The Couchbase VSCode plugin simplifies Couchbase development by providing tools for writing, executing, and debugging database operations directly within VSCode.

  • Can I connect to multiple Couchbase clusters using the plugin?

    Yes, the plugin allows you to manage and connect to multiple Couchbase/Capella clusters and easily switch between them.

  • Can I view documents and collections in the VSCode plugin?

    Absolutely. You can browse buckets, collections, and individual documents directly from the Couchbase explorer panel.

  • How do I install the Couchbase VSCode plugin?

    You can install it directly from the VSCode Extensions Marketplace by searching for “Couchbase.”

  • Can I export query results?

    Yes, the plugin lets you export query results to formats like JSON or CSV for further use.

Couchbase developer community

  • Join the community!

    We’re all hanging out on Discord and would love for you to join our conversations.

  • Access our docs

    Here’s everything you need to start building with Couchbase Capella™.

  • Get certified with Couchbase Academy

    Whether you’re managing Couchbase on premises, using Couchbase Autonomous Operator (CAO), using Couchbase Capella, or writing apps that use Couchbase, we have a certification for you.

  • Stay sharp with our blog

    News breaks first on our blog. Stay up to date on the Couchbase ecosystem and learn tips and tricks from our engineers, developer advocates, and partners.