Open
Description
Problem Description
The JetBrains Gateway module currently provides a coder_parameter
to select a single preferred IDE, adding a button on the workspace page for launching that IDE. Some users have requested the ability to configure and display multiple IDE options. However, implementing this feature requires support for a multi-select option in coder_parameter
, which is dependent on the upcoming coder/coder#5540
feature.
Desired Solution
- Option A:
Hide thecoder_parameter
if more than onedefault
IDE is provided and add a button for each configured IDE directly on the workspace page. - Option B: Once Multi-select
coder_parameter
coder#5540 (multi-select forcoder_parameter
) is available, allow users to select multiple IDEs from a multi-select dropdown. Only display buttons for IDEs selected in this multi-select dropdown on the workspace page.
This change will allow users to select and display multiple IDEs efficiently, providing a more flexible and user-friendly workspace setup.
Metadata
Metadata
Assignees
Labels
No labels