Introduction

The Visual Studio Marketplace is not open to Windsurf or Cursor. In order to install certain extensions we need to do some steps.

I needed to install the Oracle SQL Developer extension for VS Code to Windsurf.

Say Hi to the CLI tool ‘windsurf-vsix-tool’

git clone https://github.com/twotreeszf/windsurf-vsix-tool.git
Cloning into 'windsurf-vsix-tool'...
remote: Enumerating objects: 38, done.
remote: Counting objects: 100% (38/38), done.
remote: Compressing objects: 100% (26/26), done.
remote: Total 38 (delta 21), reused 28 (delta 11), pack-reused 0 (from 0)
Receiving objects: 100% (38/38), 13.96 KiB | 3.49 MiB/s, done.
Resolving deltas: 100% (21/21), done.``

Install the dependencies

pip install -r requirements.txt

Install the Oracle SQL Developer Extension for VS Code

python vsix-tool.py
Enter VS Marketplace URL: https://marketplace.visualstudio.com/items?itemName=Oracle.sql-developer
Download dependencies? (y/N): y
Detected platform: darwin-x64

Analyzing extension...
Querying extension: Oracle.sql-developer

Downloading [1/1]: Oracle.sql-developer
Downloading 01-Oracle-sql-developer-25.1.1.vsix: 100%|████████████████████████████████████████████████████████████████████████████████████████| 315M/315M [00:24<00:00, 12.9MiB/s]
Successfully downloaded: downloads/01-Oracle-sql-developer-25.1.1.vsix

Install extensions in an IDE? (y/N): y

Select IDE:

1. Windsurf
2. Cursor
   Enter choice (1/2): 1

Installing extensions in Windsurf...
Installing 01-Oracle-sql-developer-25.1.1.vsix...
Successfully installed

All extensions installed successfully!

Enjoy!