Skip to content

huylg/open-command

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Command Runner

A VS Code/Cursor extension that lists all available commands and allows you to execute them via a quick picker.

Features

  • List all available VS Code commands (including internal ones)
  • Single-select picker for quick command execution
  • Keyboard shortcut support
  • Alphabetically sorted command list

Installation

From VSIX

npm ci
npm run package:vsix
cursor --install-extension open-command-*.vsix

Manual

  1. Download the latest .vsix file from Releases
  2. Open VS Code/Cursor
  3. Go to Extensions
  4. Click "..." and select "Install from VSIX..."
  5. Select the downloaded file

Usage

  • Command Palette: Open with Cmd+Shift+P / Ctrl+Shift+P and run "Run Commands..."

How it works

  1. Open the picker using the shortcut or command palette
  2. Type to filter commands
  3. Select a command and press Enter to execute

Development

# Install dependencies
npm ci

# Compile
npm run compile

# Package extension
npm run package:vsix

# Install in Cursor for testing
cursor --install-extension open-command-*.vsix

CI

GitHub Actions builds the extension on every push, pull request, and manual run, then uploads the generated .vsix as a workflow artifact.

When the workflow runs for a Git tag, it also publishes the .vsix file to GitHub Releases as a release asset. Push a version tag such as v0.0.1 to create a release build.

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors