- Anfrage zur Ergänzung einer Funktion, damit Gemini CLI JetBrains-IDs nativ erkennt
- Derzeit akzeptiert die CLI nur Werte bestimmter Umgebungsvariablen wie VS Code (
TERM_PROGRAM), sodass JetBrains-Nutzer Umgebungsvariablen vortäuschen müssen, um die Funktion zu aktivieren
- Unter Windows und Linux wurden Probleme mit fehlschlagender Prozesserkennung gemeldet; daher wird ausdrücklich eine IDE-Erkennung auf Basis von Umgebungsvariablen gefordert
- Die vorgeschlagene Änderung umfasst die Ergänzung der JetBrains-Serie in
IDE_DEFINITIONS sowie die Erkennungslogik für TERMINAL_EMULATOR=JetBrains-JediTerm
- Es handelt sich um eine wichtige Verbesserungsanfrage, um den Umfang der IDE-Integration von Gemini CLI zu erweitern und die Nutzererfahrung für JetBrains-Anwender zu verbessern
Vorschlag für eine JetBrains-IDE-Erkennung
- Es wurde ein Issue eingereicht, das die Ergänzung einer Erkennung für JetBrains-IDE-Umgebungen in Gemini CLI fordert
- Bisher ist der Wert von
TERM_PROGRAM auf vscode usw. beschränkt, sodass die Funktion in JetBrains-IDs nicht automatisch aktiviert wird
- Um dies zu umgehen, mussten Nutzer des JetBrains-Plugins VS-Code-Umgebungsvariablen nachbilden
- Der Vorschlag sieht vor, die JetBrains-IDE-Serie zu
IDE_DEFINITIONS hinzuzufügen und
den Wert TERMINAL_EMULATOR=JetBrains-JediTerm als offiziell unterstützte Umgebung zu erkennen
Notwendigkeit und Hintergrund des Problems
- Unter Windows und Linux gibt es ein Problem, bei dem die Prozesserkennung nicht korrekt funktioniert
- Entsprechende Fälle sind auf der JetBrains Plugin Review-Seite sowie in Issue #9273 von Gemini CLI dokumentiert
- Mehrere Nutzer-Feedbacks und E-Mail-Meldungen zeigen die Notwendigkeit einer Erkennungslogik auf Basis von Umgebungsvariablen
Verwandte Diskussionen und Aktivitäten
- Dieser Vorschlag wurde durch das frühere PR #16083 inspiriert
Noch keine Kommentare.