[Bug]: IntelliJ IDEA is missing from the editor menu when JetBrains Toolbox's only script is idea1.cmd

Offen
#36,094 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

@only21mil arbeitet bereits daran.

Seit 22.10.2026.

  • #23743 von @only21mil — offen

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
25/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Veraltet
Tech-Stack
typescript
Bereich
devtools

Rechercherichtung

The editor discovery code only detects IntelliJ IDEA when its launcher is named idea.cmd, so it misses a Toolbox folder that holds only idea1.cmd. Reproduce by putting only idea1.cmd on the scripts PATH and checking the editor menu. Open pull request #23743 already targets this, so review it before starting. Done means IntelliJ IDEA is listed and "Open in IntelliJ IDEA" launches through idea1.cmd.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Before submitting
  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.
Area

packages/contracts or packages/shared

Steps to reproduce
  1. On Windows 11, install JetBrains Toolbox 3.9.1. In Toolbox, open Settings, Tools and set "Tools location" to a new folder, for example C:\toolbox-tools.
  2. In Toolbox, install IntelliJ IDEA (I used 2026.3), then a second version (I used 2026.2.4). Toolbox writes idea.cmd for the first and idea1.cmd for the second.
  3. In Toolbox, uninstall the first version. Its scripts folder now holds only idea1 and idea1.cmd:
    dir %LOCALAPPDATA%\JetBrains\Toolbox\scripts
    
  4. Start T3 Code from main and open the pairingUrl it prints in a browser:
    git clone https://github.com/pingdotgg/t3code.git && cd t3code && git checkout 4fd40e1a16
    vp i
    vp run dev --no-seed
    
  5. Click "Add project", then "Local folder", type the path of any folder and press Enter.
  6. In the thread's right panel, click the arrow next to the "Open in ..." button.
Expected behavior

The menu lists IntelliJ IDEA, and "Open in IntelliJ IDEA" opens the project through idea1.cmd.

Actual behavior

The menu lists only "Files", and the button reads "Open in Files". IntelliJ IDEA 2026.2.4 is installed, and its idea1.cmd starts it.

With Toolbox's default tools location, the same steps list IntelliJ IDEA (I ran that on main 5c6f2f1229, whose editor discovery code is the same as 4fd40e1a16's).

Impact

Minor bug or occasional failure

Version or commit

main, commit 4fd40e1a16

Environment

Windows 11, JetBrains Toolbox 3.9.1, IntelliJ IDEA 2026.2.4, T3 Code from source (vp run dev), web client in a Chromium browser, run on 2026-11-12 (UTC). The Toolbox scripts folder was on the T3 server's PATH.

Screenshots, recordings, or supporting files

main 4fd40e1a16 on Windows: with only idea1.cmd from Toolbox, the editor menu lists only Files

Vorherrschende Sprache
TypeScript
Sterne
24.8k
Forks
6.4k
Ø Merge
59 Min.
Gemergte PRs (30 T.)
418

Entwicklungsumgebung

In Codespaces öffnen

Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus pingdotgg/t3code

Alle Issues in pingdotgg/t3code

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.