{"id":13951,"date":"2025-07-05T15:56:19","date_gmt":"2025-07-05T13:56:19","guid":{"rendered":"https:\/\/www.salvis.com\/blog\/?p=13951"},"modified":"2025-07-06T14:10:49","modified_gmt":"2025-07-06T12:10:49","slug":"installing-sql-developer-in-ides-implementing-the-vs-code-extension-api","status":"publish","type":"post","link":"https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/","title":{"rendered":"Installing SQL Developer in IDEs Implementing the VS Code Extension API"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"introduction\">Introduction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Oracle SQL Developer team is working on bringing the essential functionality built over the last 20 years in the classic SQL Developer IDE\u2014a JDeveloper extension running as a standalone application\u2014to the modern VS Code IDE. The integration with the VS Code ecosystem greatly enhances the developer experience. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Is it time to switch? &#8211; Well, it depends on which part of SQL Developer you use and how often. I&#8217;d say it&#8217;s time to start using the SQL Developer extension for VS Code. Use the classic SQL Developer when needed. You will do it less and less over time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The SQL Developer extension is available in the VS Code Marketplace. That simplifies the installation for VS Code users. Unfortunately, this marketplace is not available in forks of VS Code or, more precisely, in IDEs that implement the VS Code extension API, such as <a href=\"https:\/\/vscodium.com\/\">VSCodium<\/a>, <a href=\"https:\/\/cursor.com\/\">Cursor<\/a>, <a href=\"https:\/\/windsurf.com\/editor\">Windsurf<\/a> and <a href=\"https:\/\/theia-ide.org\/#theiaide\">Theia IDE<\/a>. So, how do we install VS Code extensions, specifically SQL Developer, in these IDEs? &#8211; I&#8217;ll answer this question in this blog post.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"installing-sql-developer-in-vs-code\">Installing SQL Developer in VS Code<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The easiest way to install SQL Developer in VS Code is to start VS Code, search for <code>oracle sql developer<\/code> in the <code>Extensions<\/code> view, and click on the <code>Install<\/code> button. That&#8217;s it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1230\" height=\"450\" src=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image.png\" alt=\"Install SQL Developer within VS Code\" class=\"wp-image-13952\" style=\"width:615px\" srcset=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image.png 1230w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-300x110.png 300w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-1024x375.png 1024w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-768x281.png 768w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-150x55.png 150w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-480x176.png 480w\" sizes=\"auto, (max-width:767px) 480px, (max-width:1230px) 100vw, 1230px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Please note that the second entry shown in the screenshot above is a deprecated\/decommissioned extension developed by another team at Oracle. It&#8217;s a completely unrelated product.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"downloading-sql-developer-vsix-file\">Downloading SQL Developer&#8217;s .vsix File<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">At the time of writing, it is not possible (anymore) to download an extension such as SQL Developer directly from the <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=Oracle.sql-developer\">VS Code Marketplace website<\/a>. At least not officially. However, it&#8217;s possible in VS Code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Instead of clicking on the <code>install<\/code> button as before, right-click on the extension and select <code>Download VSIX<\/code>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1510\" height=\"748\" src=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-1.png\" alt=\"Download VSIX file within VS Code\" class=\"wp-image-13954\" style=\"width:755px\" srcset=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-1.png 1510w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-1-300x149.png 300w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-1-1024x507.png 1024w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-1-768x380.png 768w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-1-150x75.png 150w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-1-480x238.png 480w\" sizes=\"auto, (max-width:767px) 480px, (max-width:1510px) 100vw, 1510px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">and then select the platform architecture.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"287\" src=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-4-1024x287.png\" alt=\"Select the platform for which you want to download the VSIX\" class=\"wp-image-13960\" style=\"width:595px\" srcset=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-4-1024x287.png 1024w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-4-300x84.png 300w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-4-768x216.png 768w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-4-150x42.png 150w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-4-480x135.png 480w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-4.png 1190w\" sizes=\"auto, (max-width:767px) 480px, (max-width:1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This is necessary because SQL Developer comes with a Java Runtime Environment, which contains platform-specific binaries.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"installing-a-vsix-file\">Installing a VSIX File<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">VS Code, VSCodium, Cursor, Windsurf, and Theila IDE provide a <code>Install from VSIX...<\/code> command. You find it via <code>View -> Command Pallette...<\/code>. Run it,<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"109\" src=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-3-1024x109.png\" alt=\"Install from VSIX...\" class=\"wp-image-13956\" style=\"width:591px\" srcset=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-3-1024x109.png 1024w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-3-300x32.png 300w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-3-768x82.png 768w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-3-150x16.png 150w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-3-480x51.png 480w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-3.png 1182w\" sizes=\"auto, (max-width:767px) 480px, (max-width:1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">and select the VSIX file to install, and you&#8217;re done.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"open-vsx-registry\">Open VSX Registry<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Why are VSCodium, Cursor, Windsurf and Theia IDE not using the VS Code Marketplace? &#8211; Because the <a href=\"https:\/\/www.nuget.org\/policies\/terms\">Terms of Use<\/a> do not allow this. Here&#8217;s the relevant passage:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">(&#8230;) you may not access, search, obtain or attempt to obtain any Offerings, materials, or information from the Sites through any means other than directly from Microsoft\u2019s publicly supported interfaces (&#8230;)<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">This is why <a href=\"https:\/\/vscodium.com\/\">VSCodium<\/a>, <a href=\"https:\/\/cursor.com\/\">Cursor<\/a>, <a href=\"https:\/\/windsurf.com\/editor\">Windsurf<\/a> and <a href=\"https:\/\/theia-ide.org\/#theiaide\">Theia IDE<\/a> use the alternative marketplace <a href=\"https:\/\/open-vsx.org\/\">Open VSX Registry<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At the time of writing, the Oracle SQL Developer Extension for VSCode is not available in the Open VSX Registry. Here&#8217;s a screenshot of a search in Cursor:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-6.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"610\" src=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-6-1024x610.png\" alt=\"Search for Oracle SQL Developer  within Cursor\" class=\"wp-image-13964\" style=\"width:633px\" srcset=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-6-1024x610.png 1024w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-6-300x179.png 300w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-6-768x457.png 768w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-6-126x75.png 126w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-6-480x286.png 480w, https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/image-6.png 1266w\" sizes=\"auto, (max-width:767px) 480px, (max-width:1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">As you see, the deprecated\/decommissioned extension is listed, but the successor is missing. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"summary\">Summary<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Installing an extension in VS Code via the integrated marketplace is super easy. Getting the .vsix file is also straightforward and enables the installation of VS Code extensions in IDEs that implement the VS Code extension API.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It would be great if the Oracle SQL Developer team published their SQL Developer extension on the Open VSX Registry too. This would make the initial installation and subsequent updates much simpler.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction The Oracle SQL Developer team is working on bringing the essential functionality built over the last 20 years in the classic SQL Developer IDE\u2014a JDeveloper extension running as a standalone application\u2014to the modern VS Code IDE. The integration with the VS Code ecosystem greatly enhances the developer experience. Is it time<span class=\"excerpt-hellip\"> [\u2026]<\/span><\/p>\n","protected":false},"author":1,"featured_media":13979,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[87,138],"class_list":["post-13951","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oracle","tag-sql-developer","tag-vscode"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Installing SQL Developer in IDEs Implementing the VS Code Extension API - Philipp Salvisberg&#039;s Blog<\/title>\n<meta name=\"description\" content=\"Learn how to install Oracle SQL Developer in VS Code alternatives like VSCodium, Cursor, Windsurf, and Theia using downloadable VSIX packages.\" \/>\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.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Installing SQL Developer in IDEs Implementing the VS Code Extension API - Philipp Salvisberg&#039;s Blog\" \/>\n<meta property=\"og:description\" content=\"Learn how to install Oracle SQL Developer in VS Code alternatives like VSCodium, Cursor, Windsurf, and Theia using downloadable VSIX packages.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/\" \/>\n<meta property=\"og:site_name\" content=\"Philipp Salvisberg&#039;s Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-05T13:56:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-06T12:10:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/installing-sql-dev-in-cursor-1-5-1024x683.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Philipp Salvisberg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@phsalvisberg\" \/>\n<meta name=\"twitter:site\" content=\"@phsalvisberg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Philipp Salvisberg\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/2025\\\/07\\\/05\\\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/2025\\\/07\\\/05\\\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\\\/\"},\"author\":{\"name\":\"Philipp Salvisberg\",\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/#\\\/schema\\\/person\\\/34352245c48678b1a5a05d4bc1339515\"},\"headline\":\"Installing SQL Developer in IDEs Implementing the VS Code Extension API\",\"datePublished\":\"2025-07-05T13:56:19+00:00\",\"dateModified\":\"2025-07-06T12:10:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/2025\\\/07\\\/05\\\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\\\/\"},\"wordCount\":550,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/#\\\/schema\\\/person\\\/34352245c48678b1a5a05d4bc1339515\"},\"image\":{\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/2025\\\/07\\\/05\\\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/installing-sql-dev-in-cursor-1-5.png\",\"keywords\":[\"SQL Developer\",\"VSCode\"],\"articleSection\":[\"Oracle\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.salvis.com\\\/blog\\\/2025\\\/07\\\/05\\\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/2025\\\/07\\\/05\\\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\\\/\",\"url\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/2025\\\/07\\\/05\\\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\\\/\",\"name\":\"Installing SQL Developer in IDEs Implementing the VS Code Extension API - Philipp Salvisberg&#039;s Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/2025\\\/07\\\/05\\\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/2025\\\/07\\\/05\\\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/installing-sql-dev-in-cursor-1-5.png\",\"datePublished\":\"2025-07-05T13:56:19+00:00\",\"dateModified\":\"2025-07-06T12:10:49+00:00\",\"description\":\"Learn how to install Oracle SQL Developer in VS Code alternatives like VSCodium, Cursor, Windsurf, and Theia using downloadable VSIX packages.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/2025\\\/07\\\/05\\\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.salvis.com\\\/blog\\\/2025\\\/07\\\/05\\\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/2025\\\/07\\\/05\\\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/installing-sql-dev-in-cursor-1-5.png\",\"contentUrl\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/installing-sql-dev-in-cursor-1-5.png\",\"width\":1536,\"height\":1024,\"caption\":\"Installing Oracle SQL Developer Extension for VSCode in Cursor\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/2025\\\/07\\\/05\\\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Installing SQL Developer in IDEs Implementing the VS Code Extension API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/\",\"name\":\"Philipp Salvisberg&#039;s Blog\",\"description\":\"Database-centric development\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/#\\\/schema\\\/person\\\/34352245c48678b1a5a05d4bc1339515\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/#\\\/schema\\\/person\\\/34352245c48678b1a5a05d4bc1339515\",\"name\":\"Philipp Salvisberg\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/11\\\/phs_trivadis4.jpg\",\"url\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/11\\\/phs_trivadis4.jpg\",\"contentUrl\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/11\\\/phs_trivadis4.jpg\",\"width\":400,\"height\":400,\"caption\":\"Philipp Salvisberg\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.salvis.com\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/11\\\/phs_trivadis4.jpg\"},\"sameAs\":[\"http:\\\/\\\/www.salvis.com\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Installing SQL Developer in IDEs Implementing the VS Code Extension API - Philipp Salvisberg&#039;s Blog","description":"Learn how to install Oracle SQL Developer in VS Code alternatives like VSCodium, Cursor, Windsurf, and Theia using downloadable VSIX packages.","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.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/","og_locale":"en_US","og_type":"article","og_title":"Installing SQL Developer in IDEs Implementing the VS Code Extension API - Philipp Salvisberg&#039;s Blog","og_description":"Learn how to install Oracle SQL Developer in VS Code alternatives like VSCodium, Cursor, Windsurf, and Theia using downloadable VSIX packages.","og_url":"https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/","og_site_name":"Philipp Salvisberg&#039;s Blog","article_published_time":"2025-07-05T13:56:19+00:00","article_modified_time":"2025-07-06T12:10:49+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/installing-sql-dev-in-cursor-1-5-1024x683.png","type":"image\/png"}],"author":"Philipp Salvisberg","twitter_card":"summary_large_image","twitter_creator":"@phsalvisberg","twitter_site":"@phsalvisberg","twitter_misc":{"Written by":"Philipp Salvisberg","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/#article","isPartOf":{"@id":"https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/"},"author":{"name":"Philipp Salvisberg","@id":"https:\/\/www.salvis.com\/blog\/#\/schema\/person\/34352245c48678b1a5a05d4bc1339515"},"headline":"Installing SQL Developer in IDEs Implementing the VS Code Extension API","datePublished":"2025-07-05T13:56:19+00:00","dateModified":"2025-07-06T12:10:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/"},"wordCount":550,"commentCount":0,"publisher":{"@id":"https:\/\/www.salvis.com\/blog\/#\/schema\/person\/34352245c48678b1a5a05d4bc1339515"},"image":{"@id":"https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/#primaryimage"},"thumbnailUrl":"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/installing-sql-dev-in-cursor-1-5.png","keywords":["SQL Developer","VSCode"],"articleSection":["Oracle"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/","url":"https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/","name":"Installing SQL Developer in IDEs Implementing the VS Code Extension API - Philipp Salvisberg&#039;s Blog","isPartOf":{"@id":"https:\/\/www.salvis.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/#primaryimage"},"image":{"@id":"https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/#primaryimage"},"thumbnailUrl":"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/installing-sql-dev-in-cursor-1-5.png","datePublished":"2025-07-05T13:56:19+00:00","dateModified":"2025-07-06T12:10:49+00:00","description":"Learn how to install Oracle SQL Developer in VS Code alternatives like VSCodium, Cursor, Windsurf, and Theia using downloadable VSIX packages.","breadcrumb":{"@id":"https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/#primaryimage","url":"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/installing-sql-dev-in-cursor-1-5.png","contentUrl":"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2025\/07\/installing-sql-dev-in-cursor-1-5.png","width":1536,"height":1024,"caption":"Installing Oracle SQL Developer Extension for VSCode in Cursor"},{"@type":"BreadcrumbList","@id":"https:\/\/www.salvis.com\/blog\/2025\/07\/05\/installing-sql-developer-in-ides-implementing-the-vs-code-extension-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.salvis.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Installing SQL Developer in IDEs Implementing the VS Code Extension API"}]},{"@type":"WebSite","@id":"https:\/\/www.salvis.com\/blog\/#website","url":"https:\/\/www.salvis.com\/blog\/","name":"Philipp Salvisberg&#039;s Blog","description":"Database-centric development","publisher":{"@id":"https:\/\/www.salvis.com\/blog\/#\/schema\/person\/34352245c48678b1a5a05d4bc1339515"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.salvis.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.salvis.com\/blog\/#\/schema\/person\/34352245c48678b1a5a05d4bc1339515","name":"Philipp Salvisberg","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2010\/11\/phs_trivadis4.jpg","url":"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2010\/11\/phs_trivadis4.jpg","contentUrl":"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2010\/11\/phs_trivadis4.jpg","width":400,"height":400,"caption":"Philipp Salvisberg"},"logo":{"@id":"https:\/\/www.salvis.com\/blog\/wp-content\/uploads\/2010\/11\/phs_trivadis4.jpg"},"sameAs":["http:\/\/www.salvis.com\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.salvis.com\/blog\/wp-json\/wp\/v2\/posts\/13951","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.salvis.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.salvis.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.salvis.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.salvis.com\/blog\/wp-json\/wp\/v2\/comments?post=13951"}],"version-history":[{"count":19,"href":"https:\/\/www.salvis.com\/blog\/wp-json\/wp\/v2\/posts\/13951\/revisions"}],"predecessor-version":[{"id":13987,"href":"https:\/\/www.salvis.com\/blog\/wp-json\/wp\/v2\/posts\/13951\/revisions\/13987"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.salvis.com\/blog\/wp-json\/wp\/v2\/media\/13979"}],"wp:attachment":[{"href":"https:\/\/www.salvis.com\/blog\/wp-json\/wp\/v2\/media?parent=13951"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.salvis.com\/blog\/wp-json\/wp\/v2\/categories?post=13951"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.salvis.com\/blog\/wp-json\/wp\/v2\/tags?post=13951"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}