Το GitHub Copilot μπορεί να αισθάνεται ενοχλητικό όταν θέλετε απλώς να κωδικοποιήσετε χωρίς AI. Παρακάτω είναι οι ταχύτεροι, φιλικοί τρόποι για να το απενεργοποιήσετε-παγκόσμια, per-workspace ή μόνο για μια στιγμή-έτσι διατηρείτε το IntelliSense και τις επεκτάσεις σας, μείον το copilot. Εάν μοιράζεστε ένα repo, εξετάστε τη χρήση της μεθόδου εργασίας, ώστε οι συμπαίκτες να μην επηρεάζονται. Εάν βλέπετε επιλογές γλώσσας (π.χ. Javascript, Python), καταργήστε την επιλογή της τρέχουσας γλώσσας ή”όλων των γλωσσών”. Αυτό ισχύει αμέσως και είναι ιδανικό για μια προσωρινή παύση. Ctrl+Shift+P (Windows/Linux) ή CMD+Shift+P (MAC) → Πληκτρολογήστε”COPILOT”→ Εκτελέστε την εντολή για εναλλαγή ή απενεργοποίηση των συμπληρωμάτων copilot. Χρησιμοποιήστε αυτό όταν το εικονίδιο κατάστασης δεν είναι ορατό ή προτιμάτε το πληκτρολόγιο. Απενεργοποιήστε τις ενσωματωμένες προτάσεις και ολοκληρώσεις. Εάν το θέλετε μόνο για το τρέχον έργο, ανοίξτε την καρτέλα Workspace στις ρυθμίσεις πρώτα, στη συνέχεια αναστρέψτε τα ίδια εναλλαγή. Αυτό διατηρεί το παγκόσμιο περιβάλλον σας, αλλά διατηρεί αυτό το φάκελο χωρίς copilot. Χώρος εργασίας επίπεδο: Open.vscode/settings.json στο έργο
Προσθέστε ένα από αυτά τα μπλοκ://Απενεργοποιήστε το copilot παντού”github.copilot.enable”: {“*”false}//”TypeScript”: False,”Python”: False}
Αυτό είναι αξιόπιστο, ελεγχόμενο από την έκδοση (σε επίπεδο εργασίας) και εύκολο να αναθεωρηθεί σε prs
5) απενεργοποιήστε ή απεγκαταστήστε την επέκταση (CTRL+”)
COPILOT → Κάντε κλικ στο εικονίδιο γρανάζι:
Απενεργοποιήστε για να το σταματήσετε για το χρήστη Disable (Workspace) για να το σταματήσετε μόνο για αυτό το φάκελο απεγκαταστήστε
Προαιρετικά: Nuke AI UI σε ολόκληρο τον κώδικα VS (Beyond Copilot)
Εάν θέλετε οι ενσωματωμένες επιφάνειες AI του κώδικα VS (γρήγορες ενέργειες, σημεία εισόδου συνομιλίας), ανοίξτε Ρυθμίσεις Ενεργοποιήστε το σε χρήστης ή χώρο εργασίας . Αυτό κρύβει τις προσφορές του AI ακόμη και αν υπάρχει η επέκταση του copilot. Χρησιμοποιήστε αυτό όταν θέλετε έναν επεξεργαστή χωρίς απόσπαση της προσοχής. Χρήση ελέγχου ανά-repo: commit.vscode/settings.json με”github.copilot.enable”: {“*”: false} για να επιβάλει το μη-copilot σε κοινά έργα. Mix and Match: Πολλοί devs απενεργοποιούν το copilot για markdown, αρχεία ρυθμίσεων ή δοκιμές, αλλά κρατήστε το για μεγάλα αρχεία κώδικα. Το JSON Per Language είναι ιδανικό για αυτό. Έλεγχος απόδοσης: Εάν απενεργοποιούσατε το copilot λόγω καθυστέρησης, δοκιμάστε να απενεργοποιήσετε πρώτα τις προτάσεις inline. Οι ολοκληρώσεις μπορεί να είναι ελαφρύτερες από τη συνομιλία.
Συχνές ερωτήσεις
Η απενεργοποίηση του copilot επηρεάζει τον λογαριασμό μου στο github ή τη χρέωση;
Όχι. Εσείς το απενεργοποιείτε μόνο στον επεξεργαστή. Οι ρυθμίσεις συνδρομής και λογαριασμού παραμένουν αμετάβλητες.
Μπορώ να σταματήσω το copilot για ένα μόνο αρχείο; Χρησιμοποιήστε τη γραμμή της γραμμής κατάστασης, ενώ εστιάζετε σε αυτό το αρχείο ή προσθέστε έναν κανόνα για συγκεκριμένες γλώσσες στις ρυθμίσεις (JSON). Η απεγκατάσταση το αφαιρεί εξ ολοκλήρου μέχρι να επανεγκαταστήσετε από την αγορά. Απενεργοποιήστε τις ολοκληρώσεις. Χρησιμοποιήστε την παλέτα εντολών → Εκτελέστε την εντολή εναλλαγής copilot. Ρυθμίσεις UI → Αναζήτηση”COPILOT”→ Απενεργοποίηση προτάσεις (χρήστης ή χώρος εργασίας). Ρυθμίσεις (JSON) → Ορίστε”github.copilot.enable”: {“*”: false} (παγκόσμιος ή χώρος εργασίας). Προβολή επεκτάσεων → Απενεργοποιήστε ή Απενεργοποίηση github copilot (και συνομιλία copilot εάν εγκατασταθεί).
Συμπέρασμα
Ξεκινήστε με τη γραμμή κατάστασης ή την παλέτα εντολών για μια γρήγορη περικοπή, στη συνέχεια, κλειδώστε την με τις ρυθμίσεις (JSON) ή τους κανόνες σε επίπεδο εργασίας όταν χρειάζεστε επαναλαμβανόμενο έλεγχο. Εάν θέλετε ένα περιβάλλον μηδενικού ορίζοντα, απενεργοποιήστε ή απεγκαταστήστε τις επεκτάσεις και αποκρύψτε τα χαρακτηριστικά AI του κώδικα VS για έναν καθαρό, εστιασμένο επεξεργαστή.