Skip to content

Commit c7052b2

Browse files
committed
fix: detect IntelliJ IDEA and Android Studio from JetBrains Toolbox
The product-code allowlist introduced in 73f8361 was copied verbatim from the old icon-only list, which never contained IU/IC/AI. As a result, IntelliJ IDEA (Ultimate/Community) and Android Studio installed via Toolbox were silently filtered out and never surfaced as external tools. Add IU, IC and AI to the allowlist, and ship matching 64x64 icons sourced from the official Toolbox assets under Resources/Images/ExternalToolIcons/JetBrains/.
1 parent 38d58f5 commit c7052b2

4 files changed

Lines changed: 1 addition & 1 deletion

File tree

src/Models/ExternalTool.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ public void Cursor(Func<string> platformFinder)
186186

187187
public void FindJetBrainsFromToolbox(Func<string> platformFinder)
188188
{
189-
var supported = new List<string> { "CL", "DB", "DL", "DS", "GO", "JB", "PC", "PS", "PY", "QA", "QD", "RD", "RM", "RR", "WRS", "WS" };
189+
var supported = new List<string> { "AI", "CL", "DB", "DL", "DS", "GO", "IC", "IU", "JB", "PC", "PS", "PY", "QA", "QD", "RD", "RM", "RR", "WRS", "WS" };
190190
var state = Path.Combine(platformFinder(), "state.json");
191191
if (File.Exists(state))
192192
{
3.1 KB
Loading
1.86 KB
Loading
1.86 KB
Loading

0 commit comments

Comments
 (0)