GitHub Copilot Voice
Entdecken Sie GitHub Copilot Voice, jetzt Teil der VS Code Speech-Erweiterung. Schreiben, bearbeiten und navigieren Sie freihändig in Code mithilfe von Sprachbefehlen in natürlicher Sprache in Visual Studio Code.
Über GitHub Copilot Voice
Von «Hey, GitHub!» zu einer leistungsstarken Sprachschnittstelle
GitHub Copilot Voice, ehemals bekannt als «Hey, GitHub!», ermöglichte es Entwicklern, per Sprachbefehl zu programmieren, ohne auf eine Tastatur angewiesen zu sein. Das Projekt hat sich nun zur VS Code Speech-Erweiterung weiterentwickelt und integriert die gleiche sprachgesteuerte Bedienung direkt in Visual Studio Code.
Freihändiges Programmieren ermöglichen
Copilot Voice wurde mit Blick auf Barrierefreiheit entwickelt und unterstützt Nutzer, die Schwierigkeiten beim Tippen haben oder einfach lieber sprechend programmieren. Es ermöglicht eine natürliche Interaktion mit der Entwicklungsumgebung und erlaubt so das Schreiben von Code durch lautes Beschreiben der eigenen Absicht.
So funktionierte GitHub Copilot Voice
Unterstützung für die Codierung natürlicher Sprache
Nutzer konnten ihre Programmierziele in einfacher Sprache formulieren — etwa «Bibliothek für Diagrammdarstellung importieren» oder «Liniendiagramm mit Alter vs. Fahrpreis erstellen» — und Copilot Voice interpretierte die Anfrage und generierte den entsprechenden Code. Es konnte sogar Anpassungen vornehmen, wie beispielsweise auf Befehl von einem Liniendiagramm zu einem Streudiagramm wechseln.
Echtzeitbearbeitung und Codegenerierung
Anstatt Code manuell einzugeben und zu bearbeiten, konnten Nutzer Copilot Voice bitten, «eine neue Zeile einzufügen», «Nullwerte zu entfernen» oder «Duplikate zu löschen» und erhielten intelligente Vorschläge. Dies beschleunigte und vereinfachte den Entwicklungsprozess, insbesondere bei wiederkehrenden oder schematischen Aufgaben.
Codenavigation und IDE-Steuerung
Freihändige Codebasisnavigation
Copilot Voice ermöglichte die vollständige Navigation innerhalb einer Codebasis mittels Befehlen wie «Gehe zu Methode X» oder «Gehe zu Zeile 34». Benutzer konnten zwischen Codeblöcken oder Methoden springen, ohne Maus oder Tastatur zu benutzen.
VS Code mit Sprachbefehlen steuern
Es ging nicht nur ums Programmieren — Benutzer konnten auch Visual Studio Code selbst steuern. Befehle wie «Zen-Modus umschalten» oder «Programm ausführen» gaben Entwicklern durch ihre intuitive Sprache die volle Kontrolle über ihre Umgebung.
Code erklären und das Verständnis verbessern
Sprachgesteuerte Code-Zusammenfassung
Eine der hilfreichsten Funktionen von Copilot Voice war die Möglichkeit, Code zu erklären. Bei Unsicherheiten bezüglich bestimmter Codezeilen konnten Nutzer Fragen stellen wie «Erkläre die Zeilen 3 bis 10» und erhielten eine prägnante Zusammenfassung der Funktion dieses Abschnitts. Dies half sowohl Lernenden als auch Fachleuten, komplexen Code leichter zu verstehen.
Reibungsverluste im Codierungsprozess reduzieren
Indem Copilot Voice es Entwicklern ermöglichte, zu sprechen statt zu tippen, beseitigte es Hürden im Codierungsprozess. Es unterstützte eine reibungslosere und schnellere Umsetzung von Ideen in Code — insbesondere für diejenigen, denen herkömmliche Eingabemethoden Schwierigkeiten bereiteten.
Übergang zur VS Code-Spracherweiterung
Von der technischen Vorschau zum Produktionswerkzeug
Am 3. April 2024 wurde die technische Vorschau von GitHub Copilot Voice abgeschlossen. Die Funktionalität wurde in die VS Code Speech-Erweiterung integriert, die nun allgemein verfügbar ist. Dies markiert den nächsten Schritt in der sprachgesteuerten Entwicklung von Visual Studio Code.
Kontinuierliche Innovation und Feedback
Die Weiterentwicklung zu VS Code Speech vereint alle bisherigen Erkenntnisse in einer robusten Erweiterung, die stetig wächst. Nutzer sind eingeladen, Feedback zu geben, um die Zukunft mitzugestalten und sicherzustellen, dass sprachgesteuertes Programmieren noch leistungsfähiger und zugänglicher wird.
