From 8566156785df53be94c8d7a0fd3239c3fca95af9 Mon Sep 17 00:00:00 2001 From: LingmengUI <501104989@qq.com> Date: Wed, 26 Aug 2026 10:37:20 +0800 Subject: [PATCH] feat: add support for Breezell editor --- README.md | 1 + packages/launch-editor/editor-info/linux.js | 1 + packages/launch-editor/editor-info/macos.js | 1 + packages/launch-editor/editor-info/windows.js | 1 + packages/launch-editor/get-args.js | 2 ++ packages/launch-editor/get-args.test.js | 2 ++ 6 files changed, 8 insertions(+) diff --git a/README.md b/README.md index 76d3b75..9fe2c58 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,7 @@ To launch files, send requests to the server like the following: | `atom` | [Atom](https://atom.io/) | ✓ | ✓ | ✓ | | `atom-beta` | [Atom Beta](https://atom.io/beta) | | | ✓ | | `brackets` | [Brackets](http://brackets.io/) | ✓ | ✓ | ✓ | +| `breezell` | [Breezell](https://breezell.com/) | ✓ | ✓ | ✓ | | `clion` | [Clion](https://www.jetbrains.com/clion/) | | ✓ | ✓ | | `code` | [Visual Studio Code](https://code.visualstudio.com/) | ✓ | ✓ | ✓ | | `code-insiders` | [Visual Studio Code Insiders](https://code.visualstudio.com/insiders/) | ✓ | ✓ | ✓ | diff --git a/packages/launch-editor/editor-info/linux.js b/packages/launch-editor/editor-info/linux.js index c93614d..17aca56 100644 --- a/packages/launch-editor/editor-info/linux.js +++ b/packages/launch-editor/editor-info/linux.js @@ -8,6 +8,7 @@ module.exports = { cursor: 'cursor', trae: 'trae', antigravity: 'antigravity', + breezell: 'breezell', emacs: 'emacs', gvim: 'gvim', idea: 'idea', diff --git a/packages/launch-editor/editor-info/macos.js b/packages/launch-editor/editor-info/macos.js index 9a8875d..126f062 100644 --- a/packages/launch-editor/editor-info/macos.js +++ b/packages/launch-editor/editor-info/macos.js @@ -19,6 +19,7 @@ module.exports = { '/Applications/Cursor.app/Contents/MacOS/Cursor': 'cursor', '/Applications/Trae.app/Contents/MacOS/Electron': 'trae', '/Applications/Antigravity.app/Contents/MacOS/Electron': 'antigravity', + '/Applications/Breezell.app/Contents/MacOS/Electron': 'breezell', '/Applications/AppCode.app/Contents/MacOS/appcode': '/Applications/AppCode.app/Contents/MacOS/appcode', '/Applications/CLion.app/Contents/MacOS/clion': '/Applications/CLion.app/Contents/MacOS/clion', diff --git a/packages/launch-editor/editor-info/windows.js b/packages/launch-editor/editor-info/windows.js index fc650a9..8970813 100644 --- a/packages/launch-editor/editor-info/windows.js +++ b/packages/launch-editor/editor-info/windows.js @@ -26,4 +26,5 @@ module.exports = [ 'Trae.exe', 'zed.exe', 'Antigravity.exe', + 'Breezell.exe', ] diff --git a/packages/launch-editor/get-args.js b/packages/launch-editor/get-args.js index dcffdcf..93355a9 100644 --- a/packages/launch-editor/get-args.js +++ b/packages/launch-editor/get-args.js @@ -36,6 +36,8 @@ module.exports = function getArgumentsForPosition(editor, fileName, lineNumber, case 'codium': case 'trae': case 'antigravity': + case 'breezell': + case 'Breezell': case 'cursor': case 'vscodium': case 'VSCodium': diff --git a/packages/launch-editor/get-args.test.js b/packages/launch-editor/get-args.test.js index 1003fb7..276a862 100644 --- a/packages/launch-editor/get-args.test.js +++ b/packages/launch-editor/get-args.test.js @@ -60,6 +60,8 @@ describe('getArgumentsForPosition', () => { 'codium', 'trae', 'antigravity', + 'breezell', + 'Breezell', 'cursor', 'vscodium', 'VSCodium',