{"id":3686,"date":"2024-06-06T09:57:06","date_gmt":"2024-06-06T16:57:06","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/"},"modified":"2024-06-06T09:57:06","modified_gmt":"2024-06-06T16:57:06","slug":"couchbase-vscode-remote-development-environments","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/","title":{"rendered":"Elevating Remote Development: Couchbase VSCode Extension Now Supports GitHub Codespaces, Google Project IDX, And More"},"content":{"rendered":"\n<p><span>Welcome to a new era of remote development with Couchbase! We&#8217;re thrilled to announce a significant update to our <\/span><b>Couchbase VSCode Extension<\/b><span>. With our latest release, we&#8217;ve expanded our horizons to support <\/span><b>GitHub Codespaces<\/b><span> and various other remote development environments.<\/span><\/p>\n\n\n\n<p><span>This enhancement is a game-changer for developers who rely on remote environments for their work. Whether you&#8217;re a fan of GitHub Codespaces or prefer other platforms, we&#8217;ve got you covered. Our goal is to provide a seamless and efficient development experience, no matter where you code.<\/span><\/p>\n\n\n\n<p><span>In this blog post, we&#8217;ll explore this exciting new feature, discuss its benefits, and guide you on how to leverage it for your development tasks. So, let&#8217;s dive in!<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span>Couchbase VSCode Extension<\/span><\/h2>\n\n\n\n<p><span>The<\/span><a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=Couchbase.vscode-couchbase\"><span> Couchbase VSCode Extension<\/span><\/a><span> is a powerful tool designed to streamline the developer experience with Couchbase databases. It&#8217;s not just an extension\u2014it&#8217;s a comprehensive solution tailored to meet the unique needs of developers.<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span>With features such as <\/span><b>Schema Visualization<\/b><span>, you can effortlessly understand the structure of your data. <\/span><b>Document Viewing and Updating<\/b><span> capabilities allow for seamless interaction with your data right within VSCode.<\/span><\/li>\n\n\n<li><span>The extension also empowers you to execute queries on your database with its <\/span><b>SQL++ Querying<\/b><span> feature. This means you can manipulate and retrieve your data without leaving your coding environment.<\/span><\/li>\n\n\n<li><span>For those seeking to leverage AI capabilities, the extension integrates with <\/span><b>Capella iQ<\/b><span>. This opens up a world of possibilities for enhancing your applications with intelligent features.<\/span><\/li>\n\n\n<li><span>Moreover, the <\/span><b>Couchbase CLI tools<\/b><span> are at your disposal for efficient data import, export, and migration tasks. This ensures that your data management processes are as smooth as possible.<\/span><\/li>\n\n<\/ul>\n\n\n\n<p><span>In essence, the Couchbase VSCode Extension is more than just an add-on\u2014it&#8217;s your go-to companion for navigating the Couchbase ecosystem.\u00a0<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span>The Need for Remote Development Environment<\/span><\/h2>\n\n\n\n<p><span>In today&#8217;s digital age, the way we work has transformed dramatically. The traditional office-based work environment is giving way to more flexible and remote work setups. This shift has been particularly noticeable in the field of software development, where remote development environments have become increasingly popular.<\/span><\/p>\n\n\n\n<p><span>Remote development environments, like <\/span><a href=\"https:\/\/github.com\/features\/codespaces\">GitHub Codespaces<\/a><span>, allow developers to write, run, and debug their code from anywhere, on any device. They eliminate the need for a powerful local machine and make it easy to collaborate with team members located in different parts of the world.<\/span><\/p>\n\n\n\n<p><span>Moreover, these environments are often more scalable and customizable than local setups. They can be tailored to the specific needs of a project or a team, and can be quickly scaled up or down based on the requirements.<\/span><\/p>\n\n\n\n<p><span>However, to make the most of these environments, developers need tools that are designed to work with them. That&#8217;s where our <\/span><b>Couchbase VSCode Extension<\/b><span> comes in. With its new support for GitHub Codespaces and other remote development environments, it&#8217;s ready to meet the needs of modern developers.<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span>Getting Started With GitHub Codespaces<\/span><\/h2>\n\n\n\n<p><span>GitHub Codespaces gets you up and coding faster with fully configured, secure cloud development environments native to GitHub. <\/span><\/p>\n\n\n\n<p><span>Head over to <a href=\"https:\/\/github.com\/codespaces\">github.com\/codespaces<\/a> <\/span><span>and login with your GitHub account. <\/span><\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15842\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/image7-1024x506-1.png\" alt=\"\" width=\"900\" height=\"445\"><\/p>\n\n\n\n<p><span>Click on <\/span><b>New Codespace<\/b><span> Button.<\/span><\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15843\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/image6-1024x574-1.png\" alt=\"\" width=\"900\" height=\"504\"><\/p>\n\n\n\n<p><span>Here select a GitHub repository. You may choose a branch of the repo (if some specific codebase is required). You can also select compute details with Region of Compute and Machine Type. Click on <\/span><b>Create Codespace<\/b><span> to initialize the instance.\u00a0<\/span><\/p>\n\n\n\n<p><span>This will open a web version of the VSCode Extension. <\/span><\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15844\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/image4-1024x607-1.png\" alt=\"\" width=\"900\" height=\"533\"><\/p>\n\n\n\n<p><span>In the extension tab, search for couchbase. It must be version 2.0.0 or later for it to work on GitHub Codespaces. Click on install to get the latest Couchbase Extension Version.<\/span><\/p>\n\n\n\n<p><span>After installation is complete, the Couchbase icon will appear on the activity bar. Click on it to unveil the Couchbase extension.<\/span><\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15845\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/image2-1024x627-1.png\" alt=\"\" width=\"900\" height=\"551\"><\/p>\n\n\n\n<p><span>You can connect to your Hosted\/Capella cluster. You can connect your Capella Account to use Capella iQ. Query using workbench on any connected database and much more.<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span>Getting Started With Google Project IDX<\/span><\/h2>\n\n\n\n<p><span>Google\u2019s Project IDX is an AI-assisted workspace for full-stack, multi platform app development in the cloud. It\u2019s a new remote development entrant in the market and Couchbase VSCode Extension supports it.<\/span><\/p>\n\n\n\n<p><span>It\u2019s available at <\/span><a href=\"https:\/\/idx.dev\/\"><span>idx.dev<\/span><\/a><span> and just login with your Google Account to access it.<\/span><\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15846\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/image1-1-1024x584-1.png\" alt=\"\" width=\"900\" height=\"513\"><\/p>\n\n\n\n<p><span>You can start a new project from a template or use your own repo.\u00a0<\/span><\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15847\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/image8-1024x540-1.png\" alt=\"\" width=\"900\" height=\"475\"><\/p>\n\n\n\n<p><span>This will start a new web version of VSCode extension. Here I have started using the experience for VSCode Couchbase Repository:<\/span><\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15848\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/image5-1024x624-1.png\" alt=\"\" width=\"900\" height=\"548\"><\/p>\n\n\n\n<p><span>Hop over to the extensions tab, search Couchbase and install it.<\/span><\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15849\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/image3-1024x624-1.png\" alt=\"\" width=\"900\" height=\"548\"><\/p>\n\n\n\n<p><span>You can use the AI features by Google right inside the editor. You may also use Capella iQ to supercharge your SQL++ Query writing and Couchbase SDK Code.<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span>Remote Development Using SSH<\/span><\/h2>\n\n\n\n<p><span>The Visual Studio Code Remote &#8211; SSH extension allows you to open a remote folder on any remote machine, virtual machine, or container with a running SSH server and take full advantage of VS Code&#8217;s feature set. Once connected to a server, you can interact with files and folders anywhere on the remote filesystem.<\/span><\/p>\n\n\n\n<p><span>You may follow <\/span><a href=\"https:\/\/code.visualstudio.com\/docs\/remote\/ssh\"><span>this tutorial<\/span><\/a><span> by Visual Studio Code to connect to the remote machine.\u00a0<\/span><\/p>\n\n\n\n<p><span>After connection is complete, You may add Couchbase Extension using the extensions tab and utilize all the features.<\/span><\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15850\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/image9-1024x698-1.png\" alt=\"\" width=\"900\" height=\"613\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span>Support for OpenVSX<\/span><\/h2>\n\n\n\n<p><span>Open VSX (<\/span><a href=\"https:\/\/open-vsx.org\/\"><span>open-vsx.org<\/span><\/a><span>)\u00a0 is an open-source registry for VS Code extensions. It can be used by any development environment that supports such extensions. Couchbase VSCode Extension also supports this registry and is updated on a regular basis.<\/span><\/p>\n\n\n\n<p><span>You can use this as a marketplace to download the extension. This registry is already being used by Project IDX and many more.<\/span><\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15851\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/image10-1024x599-1.png\" alt=\"\" width=\"900\" height=\"526\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span>Conclusion<\/span><\/h2>\n\n\n\n<p><span>In conclusion, the latest update to our <\/span><b>Couchbase VSCode Extension<\/b><span> marks a significant step forward in supporting the evolving needs of developers. By introducing support for GitHub Codespaces, Project IDX and other remote development environments, we&#8217;re ensuring that you can enjoy the robust features of our extension, no matter where you choose to write your code<\/span><\/p>\n\n\n\n<p><span>We believe that this enhancement will greatly improve your productivity and efficiency, especially in today&#8217;s increasingly remote and flexible work setups. We&#8217;re excited to see how you will leverage this new feature in your development tasks.<\/span><\/p>\n\n\n\n<p><span>As always, we&#8217;re committed to continuously improving and expanding the capabilities of our Couchbase VSCode Extension. We welcome your feedback and suggestions at the <\/span><a href=\"https:\/\/github.com\/couchbaselabs\/VSCode-Couchbase\/issues\"><span>issues tab<\/span><\/a><span> of the repository as we strive to make your experience with Couchbase as seamless and enjoyable as possible.<\/span><\/p>\n\n\n\n<p><span>Thank you for choosing Couchbase, and happy coding!<\/span><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Learn more by giving <a href=\"https:\/\/www.couchbase.com\/products\/capella\">Couchbase Capella<\/a> a try.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.couchbase.com\/products\/capella\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-15744 aligncenter\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/Screenshot-2024-05-22-at-2.40.17-PM-1024x357-1.png\" alt=\"\" width=\"900\" height=\"314\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to a new era of remote development with Couchbase! We&#8217;re thrilled to announce a significant update to our Couchbase VSCode Extension. With our latest release, we&#8217;ve expanded our horizons to support GitHub Codespaces and various other remote development environments. This enhancement is a game-changer for developers who rely on remote environments for their work. [&hellip;]<\/p>\n","protected":false},"author":84768,"featured_media":3685,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[127,136,178,301,727,18,64],"tags":[500,729,842,701,544],"ppma_author":[843],"class_list":["post-3686","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-application-design","category-best-practices-and-tutorials","category-connectors","category-cloud","category-generative-ai-genai","category-n1ql-query","category-tools-sdks","tag-application-development","tag-capella-iq","tag-development-environment-ide","tag-github","tag-vscode"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Elevating Remote Development: Couchbase VSCode Extension Now Supports GitHub Codespaces, Google Project IDX, And More<\/title>\n<meta name=\"description\" content=\"We&#039;re thrilled to announce a significant update to our Couchbase VSCode Extension, now with support for GitHub Codespaces and other remote development environments.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Elevating Remote Development: Couchbase VSCode Extension Now Supports GitHub Codespaces, Google Project IDX, And More\" \/>\n<meta property=\"og:description\" content=\"We&#039;re thrilled to announce a significant update to our Couchbase VSCode Extension, now with support for GitHub Codespaces and other remote development environments.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-06T16:57:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/blog-vscode-extensions.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1256\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lokesh Goel, Developer Experience Engineer\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lokesh Goel, Developer Experience Engineer\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-vscode-remote-development-environments\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-vscode-remote-development-environments\\\/\"},\"author\":{\"name\":\"Lokesh Goel, Developer Experience Engineer\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/a918924898a24c1cbcf6712bb6d62b4e\"},\"headline\":\"Elevating Remote Development: Couchbase VSCode Extension Now Supports GitHub Codespaces, Google Project IDX, And More\",\"datePublished\":\"2024-06-06T16:57:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-vscode-remote-development-environments\\\/\"},\"wordCount\":1109,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-vscode-remote-development-environments\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/05\\\/blog-vscode-extensions.png\",\"keywords\":[\"application development\",\"Capella iQ\",\"Development Environment (IDE)\",\"GitHub\",\"vscode\"],\"articleSection\":[\"Application Design\",\"Best Practices and Tutorials\",\"Connectors\",\"Couchbase Capella\",\"Generative AI (GenAI)\",\"SQL++ \\\/ N1QL Query\",\"Tools &amp; SDKs\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-vscode-remote-development-environments\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-vscode-remote-development-environments\\\/\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-vscode-remote-development-environments\\\/\",\"name\":\"Elevating Remote Development: Couchbase VSCode Extension Now Supports GitHub Codespaces, Google Project IDX, And More\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-vscode-remote-development-environments\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-vscode-remote-development-environments\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/05\\\/blog-vscode-extensions.png\",\"datePublished\":\"2024-06-06T16:57:06+00:00\",\"description\":\"We're thrilled to announce a significant update to our Couchbase VSCode Extension, now with support for GitHub Codespaces and other remote development environments.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-vscode-remote-development-environments\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-vscode-remote-development-environments\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-vscode-remote-development-environments\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/05\\\/blog-vscode-extensions.png\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/05\\\/blog-vscode-extensions.png\",\"width\":2400,\"height\":1256},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-vscode-remote-development-environments\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Elevating Remote Development: Couchbase VSCode Extension Now Supports GitHub Codespaces, Google Project IDX, And More\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/06\\\/logo.svg\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/06\\\/logo.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/a918924898a24c1cbcf6712bb6d62b4e\",\"name\":\"Lokesh Goel, Developer Experience Engineer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8f2cb3333278f50e81806e9c068732cf57d7268c2b1ed80cc3dc9645151df405?s=96&d=mm&r=g28f42fa6eaa9ec33a742151714d1f0cb\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8f2cb3333278f50e81806e9c068732cf57d7268c2b1ed80cc3dc9645151df405?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8f2cb3333278f50e81806e9c068732cf57d7268c2b1ed80cc3dc9645151df405?s=96&d=mm&r=g\",\"caption\":\"Lokesh Goel, Developer Experience Engineer\"},\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/author\\\/lokeshgoel\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Elevating Remote Development: Couchbase VSCode Extension Now Supports GitHub Codespaces, Google Project IDX, And More","description":"We're thrilled to announce a significant update to our Couchbase VSCode Extension, now with support for GitHub Codespaces and other remote development environments.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/","og_locale":"en_US","og_type":"article","og_title":"Elevating Remote Development: Couchbase VSCode Extension Now Supports GitHub Codespaces, Google Project IDX, And More","og_description":"We're thrilled to announce a significant update to our Couchbase VSCode Extension, now with support for GitHub Codespaces and other remote development environments.","og_url":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/","og_site_name":"The Couchbase Blog","article_published_time":"2024-06-06T16:57:06+00:00","og_image":[{"width":2400,"height":1256,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/blog-vscode-extensions.png","type":"image\/png"}],"author":"Lokesh Goel, Developer Experience Engineer","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lokesh Goel, Developer Experience Engineer","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/"},"author":{"name":"Lokesh Goel, Developer Experience Engineer","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/a918924898a24c1cbcf6712bb6d62b4e"},"headline":"Elevating Remote Development: Couchbase VSCode Extension Now Supports GitHub Codespaces, Google Project IDX, And More","datePublished":"2024-06-06T16:57:06+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/"},"wordCount":1109,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/blog-vscode-extensions.png","keywords":["application development","Capella iQ","Development Environment (IDE)","GitHub","vscode"],"articleSection":["Application Design","Best Practices and Tutorials","Connectors","Couchbase Capella","Generative AI (GenAI)","SQL++ \/ N1QL Query","Tools &amp; SDKs"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/","name":"Elevating Remote Development: Couchbase VSCode Extension Now Supports GitHub Codespaces, Google Project IDX, And More","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/blog-vscode-extensions.png","datePublished":"2024-06-06T16:57:06+00:00","description":"We're thrilled to announce a significant update to our Couchbase VSCode Extension, now with support for GitHub Codespaces and other remote development environments.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/blog-vscode-extensions.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/blog-vscode-extensions.png","width":2400,"height":1256},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-vscode-remote-development-environments\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Elevating Remote Development: Couchbase VSCode Extension Now Supports GitHub Codespaces, Google Project IDX, And More"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"The Couchbase Blog","description":"Couchbase, the NoSQL Database","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"The Couchbase Blog","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/06\/logo.svg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/06\/logo.svg","width":"1024","height":"1024","caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/a918924898a24c1cbcf6712bb6d62b4e","name":"Lokesh Goel, Developer Experience Engineer","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8f2cb3333278f50e81806e9c068732cf57d7268c2b1ed80cc3dc9645151df405?s=96&d=mm&r=g28f42fa6eaa9ec33a742151714d1f0cb","url":"https:\/\/secure.gravatar.com\/avatar\/8f2cb3333278f50e81806e9c068732cf57d7268c2b1ed80cc3dc9645151df405?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8f2cb3333278f50e81806e9c068732cf57d7268c2b1ed80cc3dc9645151df405?s=96&d=mm&r=g","caption":"Lokesh Goel, Developer Experience Engineer"},"url":"https:\/\/www.couchbase.com\/blog\/author\/lokeshgoel\/"}]}},"acf":[],"authors":[{"term_id":843,"user_id":84768,"is_guest":0,"slug":"lokeshgoel","display_name":"Lokesh Goel, Developer Experience Engineer","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/8f2cb3333278f50e81806e9c068732cf57d7268c2b1ed80cc3dc9645151df405?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/3686","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/users\/84768"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/comments?post=3686"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/3686\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media\/3685"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media?parent=3686"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/categories?post=3686"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/tags?post=3686"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=3686"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}