Android Studio में Gemini में, ऐप्लिकेशन डेवलप करने की प्रोसेस के हर चरण के लिए सुविधाएं शामिल हैं. अगर अलग से न बताया गया हो, तो सभी सुविधाएं कारोबारों के लिए Gemini में भी शामिल होती हैं.
चैट करें
Gemini के साथ इंटरैक्ट करने के लिए, चैट विंडो मुख्य इंटरफ़ेस है. इसका इस्तेमाल करके, बहुत आसान और खुले सवालों के साथ-साथ, उन खास समस्याओं के बारे में भी पूछा जा सकता है जिनके लिए आपको मदद चाहिए. Gemini से क्या पूछा जा सकता है, इसके उदाहरण देखें.
कोड पूरा होने की सुविधा
प्रोजेक्ट का कॉन्टेक्स्ट शेयर करने के लिए ऑप्ट इन करने पर, एआई से कोड पूरा करने की सुविधा चालू की जा सकती है. एआई की मदद से कोड अपने-आप पूरा होने की सुविधा चालू होने पर, Gemini कोड के अपने-आप पूरे होने की सुविधा देता है. यह सुविधा चालू होने पर, टाइप करते समय आपको स्क्रीन पर स्लेटी रंग के इटैलिक टेक्स्ट में कोड दिखता है. ज़्यादा जानने के लिए, कोड पूरा करने की सुविधा देखें.
कोड में बदलाव करना
Android Studio के कोड एडिटर से, Gemini को अपने ऐप्लिकेशन में कोड में बदलाव करने, उसे ऑप्टिमाइज़ करने या जोड़ने के सुझाव देने के लिए कहा जा सकता है. ये सुझाव, कोड में हुए बदलाव के तौर पर दिखते हैं. इन्हें स्वीकार करने से पहले, ज़रूरत के हिसाब से इनमें बदलाव किया जा सकता है. ज़्यादा जानने के लिए, कोड ट्रांसफ़ॉर्मेशन लेख पढ़ें.
कोड के बारे में बताओ
Gemini, कोड की जानकारी देकर उसे तुरंत समझने में आपकी मदद कर सकता है. Gemini से कोड के बारे में बताने के लिए, कोड को हाइलाइट करें और राइट क्लिक करें. इसके बाद, Gemini > कोड के बारे में बताएं को चुनें. आपकी क्वेरी, Gemini के मुख्य चैट पैनल पर भेजी जाती है. यहां Gemini आपको ज़्यादा जानकारी वाला जवाब दे सकता है.
बेहतर बनाने के सुझाव देना
Gemini, आपके कोड को बेहतर बनाने के लिए सुझाव दे सकता है, ताकि वह Android ऐप्लिकेशन के सबसे सही तरीकों का पालन करता रहे और उपयोगकर्ताओं को बेहतर अनुभव मिल सके. सुझाव पाने के लिए, कुछ कोड को हाइलाइट करें. इसके बाद, राइट क्लिक करके Gemini > सुझाव दें को चुनें. आपकी क्वेरी, Gemini के मुख्य चैट पैनल पर भेजी जाती है. यहां Gemini आपको ज़्यादा जानकारी वाले सुझाव दे सकता है.
मल्टीमॉडल इमेज अटैचमेंट (झलक)
Android Studio में Gemini, अलग-अलग तरह के इनपुट के साथ काम करता है. इससे, आपको सीधे अपने प्रॉम्प्ट में इमेज अटैच करने की सुविधा मिलती है. यहां इस्तेमाल के कुछ उदाहरण दिए गए हैं:
- यूज़र इंटरफ़ेस (यूआई) का प्रोटोटाइप बनाने और उसमें बदलाव करने की सुविधा: अपने ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) के सिंपल वायरफ़्रेम या हाई-फ़िडेलिटी मॉक को काम करने वाले कोड में बदलें.
- डायग्राम की जानकारी और दस्तावेज़: Gemini से अपने कॉम्पोनेंट और संबंधों के बारे में जानकारी पाकर, जटिल आर्किटेक्चर या डेटा फ़्लो डायग्राम के बारे में ज़्यादा जानें.
- यूज़र इंटरफ़ेस (यूआई) से जुड़ी समस्या हल करना: यूआई से जुड़ी गड़बड़ियों के स्क्रीनशॉट कैप्चर करें और Gemini से समाधान के बारे में पूछें.
ज़्यादा जानने के लिए, इमेज अटैच करके यूज़र इंटरफ़ेस (यूआई) डेवलपमेंट को तेज़ करना देखें और ब्लॉग पोस्ट पढ़ें.
फ़ाइल अटैचमेंट (झलक)
Android Studio में, Gemini के साथ चैट के दौरान, कोड फ़ाइलों को कॉन्टेक्स्ट के तौर पर अटैच करना. क्वेरी बार में @ टाइप करें, ताकि फ़ाइल पूरी करने का मेन्यू दिखे. इसके बाद, अटैच करने के लिए फ़ाइलें चुनें. ज़्यादा जानने के लिए, Android Studio में Gemini की मदद से फ़ाइल अटैचमेंट करने की सुविधा के रिलीज़ नोट की झलक देखें.
वैरिएबल का नाम बदलना (झलक)
वैरिएबल का नाम बदलने के तरीके के बारे में Gemini से सुझाव पाएं, ताकि वे ज़्यादा आसान और जानकारी देने वाले हों. Refactor > Rename का इस्तेमाल करके, किसी खास वैरिएबल के लिए सुझाव पाए जा सकते हैं. इसके अलावा, Gemini > Rethink variables का इस्तेमाल करके, Gemini से किसी फ़ाइल या फ़ाइल के किसी हिस्से के सभी वैरिएबल के लिए सुझाव मांगे जा सकते हैं. ज़्यादा जानने के लिए, कोड को फिर से तैयार करना लेख पढ़ें.
यूनिट टेस्ट के लिए परिदृश्य जनरेट करना (झलक)
Gemini, आपको यूनिट टेस्ट लिखने में मदद कर सकता है. इसके लिए, वह उस कोड के संदर्भ का इस्तेमाल करके, टेस्ट के लिए स्थितियां सुझाता है जिसकी आपको जांच करनी है. यूनिट टेस्ट के सिनेरियो जनरेट करते समय, Gemini आपके टेस्ट के लिए नाम और जानकारी शामिल करता है, ताकि सुझाए गए हर टेस्ट के मकसद को बेहतर तरीके से समझा जा सके. ज़्यादा जानने के लिए, यूनिट टेस्ट के लिए परिदृश्य जनरेट करना लेख पढ़ें.
दस्तावेज़ जनरेट करना (झलक)
अपने कोड के लिए दस्तावेज़ जनरेट करने के लिए, Android Studio में Gemini का इस्तेमाल करें. कोड को हाइलाइट करने और Gemini से उसे दस्तावेज़ में बदलने के लिए कहने पर, सुझाया गया दस्तावेज़, कोड के बदलावों में दिखता है. इसे स्वीकार करने से पहले, इसमें बदलाव किया जा सकता है. ज़्यादा जानने के लिए, दस्तावेज़ जनरेट करना लेख पढ़ें.
कमिट मैसेज जनरेट करना (झलक)
Android Studio से अपने वर्शन कंट्रोल सिस्टम में बदलावों को कमिट करते समय, Gemini मौजूदा कमिट और हाल ही में किए गए कमिट में कोड में हुए बदलावों के कॉन्टेक्स्ट का इस्तेमाल करके, कमिट के बारे में ज़्यादा जानकारी देने वाला मैसेज सुझा सकता है. ज़्यादा जानने के लिए, कमिट मैसेज का सुझाव पाना लेख पढ़ें.
बिल्ड और सिंक करने से जुड़ी गड़बड़ियों को हल करने में मदद पाना (झलक)
Android Studio में मौजूद Gemini, Gradle बिल्ड और सिंक करने से जुड़ी गड़बड़ियों को समझता है. गड़बड़ियां होने पर, समस्याओं का पता लगाने और उन्हें ठीक करने के लिए, बिल्ड आउटपुट में "Gemini से पूछें" लिंक पर क्लिक करें.
Logcat के क्रैश से जुड़ी मदद पाना (झलक)
Android Studio में मौजूद Gemini की मदद से, रनटाइम के दौरान क्रैश का पता लगाया जा सकता है और उन्हें ठीक किया जा सकता है. क्रैश होने पर, Logcat खोलें और गड़बड़ी को ठीक करने के लिए, Logcat के आउटपुट में "Gemini से पूछें" लिंक पर क्लिक करें.
ऐप्लिकेशन की क्वालिटी के बारे में अहम जानकारी (झलक) से जुड़ी मदद पाना
Gemini, उपयोगकर्ताओं के डिवाइसों में होने वाले क्रैश की जानकारी दे सकता है. साथ ही, ऐप्लिकेशन क्वालिटी की अहम जानकारी में दी गई रिपोर्ट के आधार पर, क्रैश ठीक करने के सुझाव भी दे सकता है. ऐप्लिकेशन क्वालिटी की अहम जानकारी टूल विंडो में स्टैक ट्रेस देखते समय, क्रैश रिपोर्ट का विश्लेषण करने के लिए अहम जानकारी पर क्लिक करें. साथ ही, समस्या को हल करने के लिए अगले चरण और संसाधनों का सुझाव दें. ज़्यादा जानने के लिए, क्रैश रिपोर्ट का विश्लेषण करना लेख पढ़ें.
Compose की झलक जनरेट करना (झलक)
Gemini, कॉम्पोज़ की झलक अपने-आप जनरेट कर सकता है. इससे, यूज़र इंटरफ़ेस (यूआई) डिज़ाइन करते समय आपका समय बचता है. आपके पास किसी खास कॉम्पोज़ेबल या पूरी फ़ाइल के लिए, कॉम्पोज़ करने की झलक जनरेट करने का विकल्प होता है. ज़्यादा जानने के लिए, Gemini की मदद से, कॉम्पोज़ की झलक जनरेट करना लेख पढ़ें.
कॉन्टेक्स्ट शेयर करने की सुविधा कॉन्फ़िगर करना
Android Studio में Gemini के साथ अपने प्रोजेक्ट का कॉन्टेक्स्ट शेयर करने के लिए ऑप्ट इन करने पर, .aiexclude
फ़ाइलों का इस्तेमाल करके यह कंट्रोल किया जा सकता है कि किन फ़ाइलों को शेयर नहीं करना है.
प्रोजेक्ट और उसके वीसीएस रूट में कहीं भी .aiexclude
फ़ाइलें डालें, ताकि यह कंट्रोल किया जा सके कि एआई की सुविधाओं को किन फ़ाइलों को ऐक्सेस करने की अनुमति है. ज़्यादा जानने के लिए, .aiexclude फ़ाइलों की मदद से कॉन्टेक्स्ट शेयर करने की सुविधा कॉन्फ़िगर करना लेख पढ़ें.
प्रॉम्प्ट लाइब्रेरी (झलक)
प्रॉम्प्ट लाइब्रेरी की मदद से, अक्सर इस्तेमाल होने वाले प्रॉम्प्ट सेव किए जा सकते हैं और उन्हें मैनेज किया जा सकता है. प्रॉम्प्ट लाइब्रेरी को ऐक्सेस करने के लिए, Android Studio > सेटिंग > Gemini > प्रॉम्प्ट लाइब्रेरी पर जाएं.
बाहरी टूल के साथ इंटिग्रेशन (झलक)
कारोबार के लिए Android Studio में Gemini की सुविधा, कई बाहरी टूल के साथ इंटिग्रेट की गई है. इसलिए, Android Studio को छोड़े बिना, इन टूल से जुड़ी जानकारी हासिल की जा सकती है और इन पर कार्रवाइयां की जा सकती हैं. टूल की सूची देखने के लिए, @ टाइप करें और Gemini के लिए अपने प्रॉम्प्ट में शामिल करने के लिए कोई एक टूल चुनें. उदाहरण के लिए, "@GoogleDocs
मेरे हाल ही के दस्तावेज़ों की सूची दिखाओ" टाइप करके, Gemini से अपने हाल ही के Google दस्तावेज़ों की सूची देखने के लिए कहा जा सकता है.