GitHub Copilot की कोड सुधार सुविधाओं की समीक्षा करें
GitHub Copilot में कई सुविधाएँ शामिल हैं जिनका उपयोग आप मौजूदा कोडबेस का विश्लेषण, रिफैक्टर और सुधार करने के लिए कर सकते हैं।
कोड सुधार लागू करने के लिए GitHub Copilot उपकरण
Visual Studio Code निम्नलिखित GitHub Copilot सुविधाओं तक आसान पहुंच प्रदान करता है:
- चैट दृश्य: किसी भी समय आपकी सहायता के लिए एक एआई सहायक रखें।
- इनलाइन चैट: कोडिंग करते समय मदद के लिए सीधे संपादक से इनलाइन चैट वार्तालाप शुरू करें।
- स्मार्ट क्रियाएं: प्रॉम्प्ट लिखे बिना भी कुछ कार्यों को पूरा करने के लिए स्मार्ट क्रियाएं चलाएं।
चैट दृश्य
चैट दृश्य Visual Studio Code में एक समर्पित पैनल है जो आपको GitHub Copilot चैट के साथ बातचीत करने की अनुमति देता है। आप संकेत सबमिट करने, सुझाव प्राप्त करने और अपने कोडबेस में अपडेट लागू करने के लिए चैट दृश्य का उपयोग कर सकते हैं। चैट दृश्य चैट वार्तालापों को प्रबंधित करने और GitHub Copilot की सुविधाओं तक पहुंचने के लिए एक उपयोगकर्ता-अनुकूल इंटरफ़ेस प्रदान करता है। चैट दृश्य में निम्नलिखित अंतर्निहित एजेंट शामिल हैं:
- एजेंट: फ़ाइलों में परिवर्तनों की स्वायत्त रूप से योजना बनाने और उन्हें लागू करने, टर्मिनल कमांड चलाने और टूल लागू करने के लिए एजेंट का उपयोग करें।
- योजना: कोई भी कोड लिखने से पहले एक संरचित, चरण-दर-चरण कार्यान्वयन योजना बनाने के लिए योजना एजेंट का उपयोग करें। जब योजना सही दिखती है, तो इसे निष्पादित करने के लिए इसे एक कार्यान्वयन एजेंट को सौंप दें।
- पूछें: फ़ाइल में बदलाव किए बिना कोडिंग अवधारणाओं, अपने कोडबेस या वीएस कोड के बारे में प्रश्नों के उत्तर देने के लिए पूछें का उपयोग करें।
महत्त्वपूर्ण
जब आप एजेंट का उपयोग करते हैं, तो GitHub Copilot एक ही कार्य को पूरा करने के लिए कई प्रीमियम अनुरोध कर सकते हैं। प्रीमियम अनुरोधों का उपयोग उपयोगकर्ता द्वारा शुरू किए गए संकेतों और अनुवर्ती कार्रवाइयों द्वारा किया जा सकता है GitHub Copilot आपकी ओर से लेता है। उपयोग किए गए कुल प्रीमियम अनुरोध कार्य की जटिलता, शामिल चरणों की संख्या और चयनित मॉडल पर निर्भर करेंगे।
इनलाइन चैट
इनलाइन चैट सुविधा का उपयोग करके उत्पन्न सुझाव सीधे कोड संपादक में प्रदर्शित होते हैं। सुझाव प्राकृतिक भाषा स्पष्टीकरण या मार्गदर्शन के बिना आपके कोड के अपडेट के रूप में दिखाई देते हैं। सुझाए गए अपडेट गिट में एक प्रतिबद्धता की तरह प्रस्तुत किए जाते हैं। हटाया गया कोड डिफ़ॉल्ट रूप से प्रदर्शित नहीं होता है, लेकिन अपडेट के साथ इनलाइन दिखाया जा सकता है।
आप सुझावों की समीक्षा कर सकते हैं, उनकी प्रासंगिकता का मूल्यांकन कर सकते हैं और उन्हें सीधे कोड संपादक में स्वीकार या अस्वीकार कर सकते हैं. इनलाइन चैट यह देखने का एक त्वरित तरीका प्रदान करता है कि आपके कोड को कैसे बेहतर बनाया जा सकता है और एक अलग पैनल पर स्विच किए बिना परिवर्तन कर सकते हैं।
स्मार्ट कार्रवाई ठीक करें
फिक्स स्मार्ट क्रिया एक प्रासंगिक क्रिया है जिसका उपयोग संकेत लिखे बिना कोडिंग त्रुटियों को ठीक करने के लिए किया जा सकता है।
स्मार्ट कार्रवाई की समीक्षा करें और टिप्पणी करें
समीक्षा और टिप्पणी स्मार्ट क्रिया आपके कोड की समीक्षा और विश्लेषण करने का एक तरीका प्रदान करती है। यह सुधार के लिए क्षेत्रों की पहचान करने, रिफैक्टरिंग अपडेट सुझाने और सर्वोत्तम प्रथाओं पर मार्गदर्शन प्रदान करने में आपकी सहायता कर सकता है। यह कोड समीक्षा सुविधा चैट दृश्य में एकीकृत है और आपको कोड समीक्षा कार्यों से संबंधित संकेत सबमिट करने की अनुमति देती है। आप अपने कोडबेस में विशिष्ट फ़ाइलों, कक्षाओं या विधियों का विश्लेषण करने के लिए कोड समीक्षा सुविधा का उपयोग कर सकते हैं। कोड समीक्षा सुविधा द्वारा उत्पन्न सुझाव आपके कोड की गुणवत्ता, विश्वसनीयता, प्रदर्शन और सुरक्षा को बेहतर बनाने में आपकी सहायता कर सकते हैं।
सारांश
GitHub Copilot का उपयोग मौजूदा कोडबेस का विश्लेषण, रिफैक्टर और सुधार करने के लिए किया जा सकता है। चैट दृश्य, इनलाइन चैट और स्मार्ट क्रियाएं GitHub Copilot के साथ बातचीत करने और कोड सुधारों को लागू करने के विभिन्न तरीके प्रदान करती हैं। इन सुविधाओं का उपयोग करके, आप अपने कोड की गुणवत्ता बढ़ा सकते हैं और अपनी विकास प्रक्रिया को कारगर बना सकते हैं।