Skip to content

feat: add support for Breezell editor - #144

Open
LingmengUI wants to merge 1 commit into
vitejs:mainfrom
LingmengUI:feat/add-breezell-editor
Open

feat: add support for Breezell editor#144
LingmengUI wants to merge 1 commit into
vitejs:mainfrom
LingmengUI:feat/add-breezell-editor

Conversation

@LingmengUI

Copy link
Copy Markdown

Description

This PR adds support for Breezell, a VS Code-based editor, following the same pattern as the previous Cursor / Trae / Antigravity additions.

  • Argument format: the breezell CLI is inherited from VS Code, so it accepts -r -g file:line:column. Added breezell / Breezell to the VS Code family group in get-args.js (both casings, matching the existing code/Code and vscodium/VSCodium pairs, so a resolved full executable path like C:\...\Breezell.exe also matches after basename/extension stripping).
  • Process detection:
    • Windows: the executable is Breezell.exe
    • macOS: the app bundle is /Applications/Breezell.app with executable Contents/MacOS/Electron (same layout as Trae / Antigravity)
    • Linux: the process/CLI name is breezell
  • Docs: added a breezell row to the supported editors table in the README.
  • Tests: added breezell / Breezell to the -r -g cases in get-args.test.js; node --test passes (42/42).

This fixes launchEditor: 'breezell' in Vue DevTools / Vite / Nuxt DevTools dropping the line number (currently it falls through to the unknown-editor path, which opens the file without jumping to the requested line).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant