- Gemini CLI में JetBrains IDE को native रूप से पहचानने की सुविधा जोड़ने का अनुरोध
- अभी CLI केवल VS Code जैसे खास environment variable (
TERM_PROGRAM) मानों को स्वीकार करता है, इसलिए JetBrains उपयोगकर्ताओं को फीचर सक्रिय करने के लिए environment variable बदलकर दिखाना पड़ता है
- Windows और Linux में process detection विफल होने की समस्या रिपोर्ट हुई है, इसलिए environment variable-आधारित IDE detection की ज़रूरत स्पष्ट की गई है
- प्रस्तावित बदलाव में IDE_DEFINITIONS में JetBrains श्रृंखला जोड़ना और
TERMINAL_EMULATOR=JetBrains-JediTerm को पहचानने वाली logic शामिल है
- यह Gemini CLI के IDE integration के दायरे का विस्तार करने और JetBrains उपयोगकर्ता अनुभव को बेहतर बनाने के लिए एक महत्वपूर्ण सुधार अनुरोध है
JetBrains IDE डिटेक्शन फीचर प्रस्ताव
- Gemini CLI में JetBrains IDE environment पहचान सुविधा जोड़ने का अनुरोध करने वाला issue दर्ज किया गया
- पहले
TERM_PROGRAM मान vscode आदि तक सीमित होने के कारण JetBrains IDE में फीचर अपने आप सक्रिय नहीं होता था
- इसे bypass करने के लिए JetBrains plugin उपयोगकर्ताओं को VS Code environment variable की नकल करनी पड़ती थी
- प्रस्ताव में JetBrains IDE श्रृंखला को IDE_DEFINITIONS में जोड़ने और
TERMINAL_EMULATOR=JetBrains-JediTerm मान को आधिकारिक रूप से समर्थित environment के रूप में पहचानने के लिए संशोधन करना शामिल है
आवश्यकता और समस्या की पृष्ठभूमि
- Windows और Linux environment में process detection फीचर के ठीक से काम न करने की समस्या है
- संबंधित उदाहरण JetBrains Plugin Review पेज और Gemini CLI के issue #9273 आदि में देखे जा सकते हैं
- कई उपयोगकर्ता फीडबैक और ईमेल रिपोर्ट के आधार पर environment variable-आधारित detection logic की आवश्यकता सामने आई है
संबंधित चर्चा और गतिविधि
- यह प्रस्ताव पहले के PR #16083 से प्रेरित है
अभी कोई टिप्पणी नहीं है.