-
Notifications
You must be signed in to change notification settings - Fork 535
Open
Description
Summary
RubyMine is fully defined in src/shared/external-apps.ts (with id: "rubymine" and macAppName: "RubyMine"), but it's absent from the JETBRAINS array in the Preferred Editor UI, so it never appears as a selectable option in Settings → Preferences.
Steps to Reproduce
- Open Settings → Preferences
- Click the Preferred Editor dropdown
- Hover over JetBrains submenu
Expected: RubyMine appears alongside IntelliJ IDEA, WebStorm, PyCharm, etc.
Actual: RubyMine is not listed.
Fix
Add { id: "rubymine", label: "RubyMine" } to the JETBRAINS array in src/renderer/components/dialogs/settings-tabs/agents-preferences-tab.tsx:
const JETBRAINS: EditorOption[] = [
{ id: "intellij", label: "IntelliJ IDEA" },
{ id: "webstorm", label: "WebStorm" },
{ id: "pycharm", label: "PyCharm" },
{ id: "phpstorm", label: "PhpStorm" },
{ id: "goland", label: "GoLand" },
{ id: "clion", label: "CLion" },
{ id: "rider", label: "Rider" },
{ id: "rubymine", label: "RubyMine" }, // ← add this
{ id: "fleet", label: "Fleet" },
{ id: "rustrover", label: "RustRover" },
]A RubyMine icon asset would also be needed (consistent with the other JetBrains icons in src/renderer/assets/app-icons/).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels