Technologische Neuigkeiten, Bewertungen und Tipps!

So verwenden Sie GitHub Copilot in VS Code

Wenn Sie das Programmieren auf die nächste Stufe heben möchten, lernen Sie GitHub Copilot kennen, den KI-gestützten Programmierassistenten, der Ihre Programmierweise radikal verändern kann. GitHub Copilot verwendet die GPT-3-Sprachmodelltechnologie für schnelle Codevorschläge und -verbesserungen. Der Copilot kann das Programmieren für neuere Entwickler, die gerade erst anfangen, oder erfahrene Entwickler, die Zeit und Gehirnleistung sparen möchten, zugänglicher machen. Er ist für mehrere integrierte Entwicklungsumgebungen (IDEs) verfügbar, einschließlich des beliebten Visual Studio (VS) Code.

In diesem Artikel zeigen wir Ihnen, wie Sie GitHub Copilot in VS Code installieren und verwenden, damit Sie das neue Programmierzeitalter und alle damit verbundenen Vorteile genießen können.

So installieren Sie GitHub Copilot

Bevor Sie in die neue und aufregende Welt des KI-gestützten Codings eintauchen, müssen Sie GitHub Copilot installieren. So erhalten Sie es:

  1. Gehen Sie zu Ihrem GitHub-Konto und gehen Sie zu „Einstellungen“.
  2. Wählen Sie im linken Menü „GitHub Copilot“. Klicken Sie auf „Zulassen“, um es zu aktivieren, und dann auf „Speichern“.
  3. Öffnen Sie Visual Studio Code und gehen Sie zu „Erweiterungen“.
  4. Suchen Sie nach „GitHub Copilot“.
  5. Installieren Sie GitHub Copilot und starten Sie VS Code neu.

Unten im Fenster sehen Sie, dass GitHub Copilot in der IDE aktiv ist. Bitte beachten Sie, dass die kostenlose Testphase von GitHub Copilot nur zwei Monate dauert. Sie müssen ein Abonnement abschließen, wenn Sie es nach der Testphase weiter verwenden möchten.

Verwenden von GitHub Copilot in VS Code

Nach Abschluss der Einrichtung ist es an der Zeit, zu sehen, wie GitHub Copilot in Aktion aussieht. Es gibt viele Möglichkeiten, Copilot zu verwenden, und wir werden nur einige alltägliche Aktivitäten untersuchen, die Sie wahrscheinlich verwenden werden.

Die Magie der automatischen Vervollständigung

GitHub Copilot ist wie die gute Fee des Programmierens und vervollständigt Ihre Codezeilen auf magische Weise mit KI-gestützten Vorschlägen. Um diese Vorschläge anzuzeigen, beginnen Sie mit der Eingabe Ihres Codes (in einer unterstützten Sprache) und sehen Sie zu, wie GitHub Copilot kontextbezogene Vorschläge macht. Um eine Empfehlung anzunehmen, drücken Sie „Tab“, die automatisch in Ihrem Codefenster angezeigt wird.

Funktionsgenerierung aus Funktionsnamen oder Kommentaren

Im Gegensatz zu einigen älteren KI-Codierungsassistenten hat GitHub Copilot mehr Tricks auf Lager als nur die automatische Vervollständigung. Es kann auch Funktionen basierend auf den von Ihnen angegebenen Funktionsnamen oder Kommentaren generieren.

Wenn Sie beispielsweise eine Funktion zum Suchen der höchsten Zahl in einem Array erstellen, beginnen Sie mit der Eingabe von:

„Funktion findeHöchsteZahl(Array) { …“

Warten Sie einen Moment und GitHub Copilot schlägt den Rest der Funktion vor.

Hilfebeispiele

Vielleicht arbeiten Sie mit Javascript-, Express-, React- oder Python-Klassen. GitHub Copilot unterstützt Sie bei diesen Aufgaben. Es kann Codevorlagen für beliebte Frameworks generieren, sodass Ihre Entwicklung nahezu mühelos verläuft. Geben Sie einen Kommentar oder Funktionsnamen ein, der beschreibt, was Sie möchten, und GitHub Copilot zaubert den Code hervor. Beispiel:

  • Um eine Funktion zum Multiplizieren zweier Zahlen in JavaScript zu generieren, schreiben Sie einen Kommentar wie „Erstellen Sie eine Funktion zum Multiplizieren zweier Zahlen.“ Drücken Sie dann die Eingabetaste und GitHub Copilot macht Vorschläge in der von Ihnen gewählten Sprache.
  • Mit GitHub Copilot können Sie schnell Arrays und Objekte mit unterschiedlichen Datentypen generieren. Sie können beispielsweise ein Array von Elementen für ein Videospiel oder ein Array von Objekten mit Schlüssel-Wert-Paaren erstellen, die Zahlen, Zeichenfolgen und Boolesche Werte kombinieren.
  • GitHub Copilot kann Ihnen auch beim Importieren von Modulen und Paketen für React und Express helfen. Sie können beispielsweise Hooks wie useState und useEffect in React oder das CORS-Paket in Express importieren.
  • Mit dem Copilot können Sie HTML-Code für die Webentwicklung generieren. Sie können Elemente wie ungeordnete Listen erstellen, deren Stil anpassen und vieles mehr.

GitHub Copilot erfasst den Kontext Ihres Codes und hilft Ihnen mit zahlreichen Vorschlägen weiter.

Vorschläge durchgehen

Bei GitHub Copilot dreht sich alles darum, Ihnen Optionen zu bieten. Wenn Ihnen der erste Vorschlag nicht gefällt, können Sie mit „Alt + ]“ oder „Option + ]“ auf dem Mac durch alternative Lösungen blättern. Sie können auch „Strg + Eingabe“ drücken, um bis zu 10 Vorschläge in einem separaten Fenster anzuzeigen. Um eine Lösung zu akzeptieren, drücken Sie „Tab“ oder „Esc“, um abzubrechen und alle Vorschläge zu ignorieren.

Programmiertipps, um das Potenzial von GitHub Copilot voll auszuschöpfen

Damit Sie das Beste aus diesem neuen KI-gestützten Programmierbegleiter herausholen können, haben wir ein paar Tipps für Sie, die Ihnen dabei helfen, sein Potenzial zu maximieren.

Tastaturkürzel

Tastaturkürzel sind vielleicht nicht jedermanns Sache, aber sie können praktisch sein, wenn Sie etwas mehr Zeit aus Ihrer Arbeit herausholen möchten. GitHub Copilot verfügt über eine Reihe hilfreicher Tastaturkürzel, um das Codieren zu beschleunigen. Nehmen Sie sich die Zeit, diese Kürzel zu lernen und zu beherrschen, und Sie werden in Zukunft mehr Zeit sparen, indem Sie schneller codieren als je zuvor.

Verwenden Sie beispielsweise „Strg + Eingabe“, um die Vorschlagsseite von Copilot zu öffnen, oder „Tab“, um den Vorschlag anzunehmen. Mit diesen Tastenkombinationen können Sie schnell und effizient durch die Funktionen von Copilot navigieren.

GitHub Copilot für sich wiederholende Aufgaben

Bei sich wiederholenden Aufgaben wie dem Ausfüllen von Formularen oder dem Generieren von Boilerplate-Code ist GitHub Copilot wirklich der Hammer. Delegieren Sie diese lästigen Aufgaben an Ihren KI-Kumpel. Auf diese Weise erledigen Sie sie im Handumdrehen und haben Zeit für geistig anspruchsvollere Aufgaben. Das bedeutet, dass Sie sich mehr auf die komplexen Probleme oder kreativen Aspekte Ihres Projekts konzentrieren können, während Copilot sich um die alltäglichen kümmert.

Lernen Sie von GitHub Copilot

Ob Sie es glauben oder nicht, GitHub Copilot kann ein hervorragendes Lerntool sein. Es ist ideal für neue, aufstrebende Entwickler und Leute, die zum Spaß und zur persönlichen Weiterentwicklung programmieren möchten, aber von der möglicherweise steilen Lernkurve abgeschreckt werden. Es ist kein bloßer Geschwindigkeits-Cheat.

Durch die Verwendung des Tools werden Sie mit vielen Codemustern und Best Practices vertraut gemacht, was Ihnen dabei hilft, Ihre Programmierkenntnisse zu verbessern und ein besserer Entwickler zu werden. Beobachten Sie, wie Copilot Code generiert, und vergleichen Sie ihn mit Ihren eigenen Ansätzen. Auf diese Weise können Sie neue Techniken entdecken, den Arbeitsablauf optimieren und Ihre Programmierkenntnisse erweitern. Mit der Zeit verlassen Sie sich bei Ideen und Codekorrekturen möglicherweise weniger auf Copilot und verwenden ihn eher als Tool zur Automatisierung mühsamer Aufgaben.

Paarprogrammierung mit GitHub Copilot

Stellen Sie sich GitHub Copilot als Ihren KI-Paarprogrammierer vor. Nutzen Sie es, um eine zweite Meinung zu Ihrem Code einzuholen, Hilfe bei der Datums- und Uhrzeitmanipulation zu suchen oder um Unterstützung zu erhalten, wenn Sie nicht weiterkommen. Sie können es sogar zum Brainstorming von Ideen oder zum Erkunden alternativer Problemlösungen verwenden. Sie können den Copiloten wie einen zuverlässigen Teamkollegen behandeln, der immer bereit ist, Ihnen zu helfen.

Mehrsprachige Unterstützung

GitHub Copilot ist nicht nur auf eine einzige Programmiersprache beschränkt. Es unterstützt viele Sprachen wie C++, JavaScript, Python, TypeScript, Ruby usw. Das bedeutet, dass Sie sich auf Copilot verlassen können, um durch verschiedene Projekttypen zu navigieren oder neue Sprachen leichter zu erlernen.

Die mehrsprachige Unterstützung bietet Programmieranfängern, die ihre erste Sprache lernen, einige klare Vorteile. Aber auch erfahrene Programmierer, die vielleicht viele Jahre mit einer Sprache gearbeitet haben, aber eine neue Sprache ausprobieren möchten, profitieren von den Vorteilen. Der Copilot macht den Übergang schmerzlos, indem er Fehler erkennt, die beim Wechsel von einer Sprache zur anderen passieren.

Schneller, einfacher und leichter

Und da haben Sie es – die ersten Schritte zur Verwendung von GitHub Copilot mit Visual Studio Code. Dieser KI-gestützte Programmierbegleiter mag anfangs einschüchternd oder sogar betrügerisch erscheinen, aber er kann Ihre Programmierabenteuer unterhaltsamer und effizienter machen. Machen Sie sich auf den Weg und erobern Sie diese Codezeilen mit Ihrem neuen Kumpel GitHub Copilot und genießen Sie saubereren, besseren Code und mehr Zeit für andere Aufgaben.

Haben Sie GitHub Copilot schon ausprobiert? Welche seiner Funktionen finden Sie am nützlichsten? Lassen Sie sich im Kommentarbereich unten weiter unterhalten.

Your Header Sidebar area is currently empty. Hurry up and add some widgets.