Μπορείτε να ξεκινήσετε να χρησιμοποιείτε το Copilot ως έξυπνο βοηθό κώδικα αμέσως.
Το GitHub Copilot είναι ένα εργαλείο συμπλήρωσης κώδικα που υποστηρίζεται από AI. Χρησιμοποιεί την τεχνολογία GPT (Generative Pre-trained Transformer) του OpenAI για να τροφοδοτήσει τις προτάσεις του. Μπορεί να προτείνει αποσπάσματα κώδικα και ακόμη και ολόκληρες λειτουργίες με βάση το περιβάλλον του κώδικα που γράφετε.
Για να χρησιμοποιήσετε το GitHub Copilot, πρέπει να εγκαταστήσετε μια επέκταση στον επεξεργαστή σας και, στη συνέχεια, να την ελέγξετε με τον λογαριασμό σας στο GitHub.
Εγκατάσταση του GitHub Copilot σε VS Code
- Ανοιξε VS Code και βεβαιωθείτε ότι είστε συνδεδεμένοι στο GitHub. Εάν όχι, κάντε κλικ στο Λογαριασμοί καρτέλα στο κάτω αριστερό μέρος του παραθύρου και επιλέξτε Ενεργοποιήστε τον Συγχρονισμό ρυθμίσεων. Στο αναδυόμενο παράθυρο που εμφανίζεται, επιλέξτε Συνδεθείτε με το GitHub.
- Η ενεργοποίηση αυτής της επιλογής θα ανοίξει τη σελίδα σύνδεσης του GitHub στο προεπιλεγμένο πρόγραμμα περιήγησής σας. Εισαγάγετε τα διαπιστευτήριά σας για να συνδεθείτε στον Κώδικα VS χρησιμοποιώντας τον λογαριασμό σας στο GitHub.
- Μεταβείτε στην καρτέλα Επεκτάσεις στην αριστερή πλευρά του παραθύρου VS Code. Αναζητήστε το GitHub Copilot και κάντε κλικ στο Εγκαθιστώ κουμπί; θα πρέπει να είναι το πρώτο από τα αποτελέσματα αναζήτησης.
- Μόλις ολοκληρωθεί η εγκατάσταση, θα εμφανιστεί ένα αναδυόμενο παράθυρο που θα σας ζητά να εγγραφείτε στο GitHub Copilot. Κάνε κλικ στο Εγγραφείτε στο GitHub Copilot κουμπί.
- Κάνοντας κλικ στο κουμπί θα ανοίξει η σελίδα εγγραφής στο GitHub Copilot στο προεπιλεγμένο πρόγραμμα περιήγησής σας.
- Η σελίδα εγγραφής περιέχει δύο προγράμματα πληρωμής: α Μηνιαίο πρόγραμμα και ένα Ετήσιο πρόγραμμα. Το μηνιαίο σάς προσφέρει δωρεάν δοκιμή ενός μήνα, ενώ το ετήσιο πρόγραμμα περιλαμβάνει δωρεάν δοκιμή δύο μηνών. Το κόστος τους επίσης διαφέρει, οπότε επιλέξτε αυτό που σας ταιριάζει. Στη συνέχεια κάντε κλικ στο Αποκτήστε πρόσβαση στο GitHub Copilot κουμπί.
- Θα εμφανιστεί μια σελίδα για την επιβεβαίωση των στοιχείων πληρωμής σας, ζητώντας σας να εισαγάγετε τα στοιχεία χρέωσής σας. Όταν τελειώσετε, κάντε κλικ στο Αποθηκεύσετε κουμπί.
- Η επόμενη σελίδα που θα εμφανιστεί θα σας ζητήσει να επιλέξετε τον τρόπο πληρωμής σας. Εισαγάγετε και αποθηκεύστε τα στοιχεία πληρωμής σας.
- Όταν υποβάλλετε τα στοιχεία πληρωμής σας, θα εμφανιστεί μια σελίδα που δείχνει μια σύνοψη των στοιχείων χρέωσης και πληρωμής. Επιβεβαιώστε ότι οι πληροφορίες είναι σωστές και κάντε κλικ στο κουμπί υποβολή.
- Θα εμφανιστεί μια σελίδα που σας ζητά να επιλέξετε τις προτιμήσεις σας. Θα σας ζητήσει να επιλέξετε εάν το GitHub Copilot μπορεί να προτείνει κώδικα που ταιριάζει με τον δημόσιο κώδικα στο GitHub. Επιλέξτε είτε να επιτρέπεται είτε να αποκλείεται αυτή η δυνατότητα. Στη συνέχεια κάντε κλικ στο Αποθηκεύστε και ξεκινήστε κουμπί.
- Κάντε επανεκκίνηση VS Code. Αυτό θα ενεργοποιήσει την επέκταση GitHub Copilot. Το γραφικό στοιχείο επέκτασης GitHub Copilot είναι η κάτω δεξιά γωνία του παραθύρου του VS Code.
Τώρα είστε έτοιμοι να ξεκινήσετε να χρησιμοποιείτε το GitHub Copilot στο VS Code.
Χρήση του GitHub Copilot για τη δημιουργία κώδικα
Μπορείτε να χρησιμοποιήσετε το GitHub Copilot για να δημιουργήσετε κώδικα με διαφορετικούς τρόπους, συμπεριλαμβανομένης της συμπλήρωσης κώδικα και της σύνθεσης κώδικα. Με τη συμπλήρωση κώδικα, ξεκινάτε να πληκτρολογείτε και το GitHub Copilot θα προτείνει συμπληρώσεις καθώς γράφετε.
Η γκρι γραμμή κώδικα είναι μια πρόταση επέκτασης GitHub Copilot. Για να αποδεχτείτε μια πρόταση κώδικα, πατήστε το πλήκτρο tab. Για να αγνοήσετε μια πρόταση, συνεχίστε να γράφετε τον κωδικό σας ή πατήστε το Esc κλειδί.
Η σύνθεση κώδικα δημιουργεί ολόκληρα αποσπάσματα κώδικα με βάση τον κώδικα που γράφετε. Για να δημιουργήσετε ολόκληρα αποσπάσματα κώδικα, θα πρέπει να γράψετε ένα σχόλιο που να περιγράφει τι θα κάνει το απόσπασμα και, στη συνέχεια, πατήστε Εισαγω.
Το GitHub Copilot θα δημιουργήσει την πρώτη γραμμή κώδικα. Πάτα το Αυτί για να το αποδεχτείτε και, στη συνέχεια, πατήστε το Εισαγω κλειδί για τη δημιουργία της επόμενης γραμμής του αποσπάσματος. Επαναλάβετε μέχρι να ολοκληρωθεί ολόκληρο το απόσπασμα.
Δείτε πώς μπορείτε να δημιουργήσετε μια συνάρτηση:
Για να δημιουργήσετε έναν βρόχο που θα εκτελεί τη συνάρτηση πέντε φορές, γράψτε ένα σχόλιο για αυτό και το GitHub Copilot θα το δημιουργήσει για εσάς.
Το GitHub Copilot δημιουργεί καθαρός κώδικας. Χρησιμοποιεί επίσης το GPT του OpenAI νευρικό σύστημα για να κατανοήσετε το πλαίσιο του κώδικά σας.
Χρησιμοποιώντας το GitHub Copilot για να εξηγήσετε τον προγραμμένο κώδικα
Για να εξηγήσετε τον προγραμμένο κώδικα, χρησιμοποιήστε ένα σχόλιο για να ρωτήσετε τον copilot του GitHub τι κάνει ένα απόσπασμα ή ολόκληρος ο κώδικας. Προσθήκη q: Πριν από την ερώτηση να ειδοποιήσετε το GitHub Copilot το σχόλιο είναι μια ερώτηση. Στη συνέχεια θα λειτουργήσει ως chatbot και θα δημιουργήσει μια απάντηση με τη μορφή σχολίου.
Το σχόλιο που δημιουργεί το GitHub Copilot ξεκινά με ένα: να υποδείξω ότι είναι απάντηση.
Χρήση του GitHub Copilot για την τεκμηρίωση προγραπτού κώδικα
Για να τεκμηριώσετε τον προγραμμένο κώδικα, ξεκινήστε να γράφετε τις επικεφαλίδες ως σχόλια, για παράδειγμα συνάρτηση clean_up_sentence έπειτα Περιγραφή. Το GitHub Copilot θα δημιουργήσει την περιγραφή της λειτουργίας.
Μπορείτε να κάνετε το ίδιο για τις παραμέτρους και οποιαδήποτε άλλη τεκμηρίωση θεωρείτε απαραίτητη.
Πώς προτείνει κώδικα το GitHub Copilot;
Το GitHub Copilot χρησιμοποιεί γενετική τεχνητή νοημοσύνη για να προτείνει αποσπάσματα κώδικα και ολοκληρωμένα μπλοκ κώδικα. Λαμβάνει υπόψη τη γλώσσα προγραμματισμού, τις βιβλιοθήκες που χρησιμοποιείτε και τη δομή του κώδικα που γράφετε. Αυτό το βοηθά να δημιουργήσει σχετικές προτάσεις.