- Demande d’ajout d’une fonctionnalité pour que Gemini CLI reconnaisse nativement les IDE JetBrains
- Actuellement, le CLI n’autorise que certaines valeurs de variables d’environnement, comme VS Code (
TERM_PROGRAM), si bien que les utilisateurs de JetBrains doivent falsifier des variables d’environnement pour activer la fonctionnalité
- Des échecs de détection de processus ont été signalés sous Windows et Linux, d’où la nécessité explicite d’une détection des IDE basée sur les variables d’environnement
- La modification proposée consiste à ajouter la gamme JetBrains à
IDE_DEFINITIONS et à inclure une logique de reconnaissance de TERMINAL_EMULATOR=JetBrains-JediTerm
- Il s’agit d’une demande d’amélioration importante visant à étendre la portée de l’intégration IDE de Gemini CLI et à améliorer l’expérience des utilisateurs de JetBrains
Proposition de fonctionnalité de détection des IDE JetBrains
- Une issue a été ouverte pour demander l’ajout de la reconnaissance de l’environnement JetBrains IDE dans Gemini CLI
- Jusqu’à présent, la valeur de
TERM_PROGRAM était limitée à vscode et quelques autres cas, ce qui empêchait l’activation automatique de la fonctionnalité dans les IDE JetBrains
- Pour contourner cela, les utilisateurs du plugin JetBrains devaient imiter les variables d’environnement de VS Code
- La proposition consiste à ajouter la série d’IDE JetBrains à
IDE_DEFINITIONS et à modifier le comportement pour que la valeur
TERMINAL_EMULATOR=JetBrains-JediTerm soit reconnue comme environnement officiellement pris en charge
Nécessité et contexte du problème
- Sous Windows et Linux, la détection de processus ne fonctionne pas correctement dans certains cas
- Des exemples connexes peuvent être consultés sur la page JetBrains Plugin Review ainsi que dans l’issue #9273 de Gemini CLI
- Plusieurs retours d’utilisateurs et signalements par e-mail ont mis en évidence la nécessité d’une logique de détection fondée sur les variables d’environnement
Discussions et activité liées
- Cette proposition s’inspire de la précédente PR #16083
Aucun commentaire pour le moment.