Skip to content

Commit abd1772

Browse files
authored
feat(blog): add Couchbase Explorer extension introduction post (#50)
1 parent 717723e commit abd1772

2 files changed

Lines changed: 54 additions & 0 deletions

File tree

513 KB
Loading
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
title: "Introducing the 'Couchbase Explorer' Visual Studio extension!"
3+
date: "2026-01-19T12:00:00-05:00"
4+
categories: [dotnet, csharp, extensibility, visualstudio, couchbase]
5+
description: "Couchbase Explorer brings database browsing and management directly into Visual Studio 2022 and 2026. Connect to your Couchbase Server clusters, browse buckets, scopes, and collections, and view documents - all without leaving your IDE."
6+
subtitle: "Couchbase database tooling for Visual Studio!"
7+
---
8+
9+
Introducing "[Couchbase Explorer](https://marketplace.visualstudio.com/items?itemName=CodingWithCalvin.CouchbaseExplorer)", an extension for Visual Studio 2022 (and 2026!) that brings Couchbase database browsing and management directly into your IDE. If you've ever found yourself constantly switching between Visual Studio and Couchbase's web console while developing, this extension is for you.
10+
11+
## The Vision
12+
13+
Couchbase Explorer is designed to be your Couchbase companion inside Visual Studio. The goal is to let you browse your clusters, explore your data, and work with documents without breaking your development flow or switching context to another application.
14+
15+
Note that this extension is currently in **BETA** - it's functional, but there's still plenty of work to do. It's also worth mentioning that this is an independent, community-driven project and is not affiliated with, endorsed by, or sponsored by Couchbase, Inc.
16+
17+
## Current Features
18+
19+
The initial release focuses on connection management and data browsing:
20+
21+
- **Multiple Connections** - Save and manage connections to multiple Couchbase Server clusters
22+
- **Secure Credential Storage** - Passwords are stored securely using Windows Credential Manager
23+
- **SSL/TLS Support** - Connect securely to clusters with SSL encryption enabled
24+
- **Hierarchical Tree View** - Intuitive navigation: Connections → Buckets → Scopes → Collections → Documents
25+
- **Document Viewer** - Double-click any document to open it in a dedicated editor with formatted JSON and syntax highlighting
26+
- **Lazy Loading** - Efficient handling of large collections with batched document retrieval
27+
- **Copy Functionality** - Quickly copy document contents or document IDs to your clipboard
28+
- **Refresh Support** - Refresh at any level to see the latest data from your cluster
29+
- **Theme Support** - Adapts to Visual Studio's light and dark themes
30+
31+
## Getting Started
32+
33+
Once installed, you can access the Couchbase Explorer from the **View** menu. Right-click in the explorer to add your first connection - you'll need your cluster's connection string, username, and password. The extension will securely store your credentials and connect to your cluster.
34+
35+
From there, you can expand the connection to see your buckets, then scopes, then collections. Expand a collection to browse its documents. Double-click any document to view its contents in a formatted JSON editor.
36+
37+
## What's Coming
38+
39+
The roadmap is packed with planned features:
40+
41+
- **Couchbase Capella Support** - Connect to Couchbase's cloud offering
42+
- **N1QL Query Editor** - Write and execute SQL++ queries directly in Visual Studio
43+
- **Document Editing** - Create, update, and delete documents
44+
- **Index Management** - View and manage your cluster indexes
45+
- **Full-Text Search Integration** - Work with FTS indexes
46+
- **Bulk Import/Export** - Move data in and out of your collections
47+
- **Query Results Panel** - View query results in a dedicated tool window
48+
- **Output/Log Window** - Track operations and debug connection issues
49+
50+
You can check out the full [issue list on GitHub](https://github.com/CodingWithCalvin/VS-CouchbaseExplorer/issues) to see everything that's planned and track progress.
51+
52+
## Get It Now
53+
54+
Feel free to check it out on the [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=CodingWithCalvin.CouchbaseExplorer), and let me know if you have any suggestions! It's [open source on GitHub](https://github.com/CodingWithCalvin/VS-CouchbaseExplorer), so issues and PRs are happily accepted if you're into that sort of thing.

0 commit comments

Comments
 (0)