EDE VSCode Extension
November 19, 2025 · View on GitHub
The Ybor Studio EDE VSCode Extension provides enhanced development experience for Visual Studio Code.
Features
- Hello World command for testing extension functionality
- Forward ports view integration
Installation
From GitHub Releases
- Download the latest
.vsixfile from the Releases page - Open VS Code
- Run the command
Extensions: Install from VSIX... - Select the downloaded
.vsixfile
From Source
- Clone this repository
- Install dependencies:
pnpm install - Compile:
pnpm run compile - Package:
pnpm run package - Install the generated
.vsixfile
Commands
EDE: Hello World- Displays a hello world message
Development
Requirements
- Node.js 20.0.0 or higher
- Visual Studio Code 1.102.0 or higher
Setup
git clone https://github.com/ybor-studio/ede-vscode.git
cd ede-vscode
pnpm install
Available Scripts
pnpm run compile- Compile TypeScriptpnpm run watch- Watch and compile on changespnpm run package- Package extension into .vsix file
Testing
- Open this folder in VS Code
- Press
F5to launch a new Extension Development Host window - Test your extension commands in the new window
Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Test thoroughly
- Submit a pull request
License
AGPL-3.0-only
Release Process
This extension uses GitHub Actions for automated releases:
- Manual Release: Go to Actions → Release VSCode Extension → Run workflow
- Tag Release: Push a git tag (e.g.,
git tag v1.0.0 && git push origin v1.0.0)
Releases automatically build and publish the .vsix file to GitHub Releases.