Praktische Erfahrung mit der erweiterten Kopier- und Einfügefunktion von ChatGPT in Windows 11

Praktische Erfahrung mit der erweiterten Kopier- und Einfügefunktion von ChatGPT in Windows 11

Microsofts PowerToys haben kürzlich ihr bedeutendstes KI-Update für Windows 11 (und Windows 10) erhalten. Windows-Benutzer lieben PowerToys bereits für seine Sammlung praktischer Dienstprogramme, und das neue Update fügt der Liste ein „Erweitertes Einfügen“-Tool hinzu, was die Dinge noch besser macht.

Advanced Paste ist ein KI-gestütztes Tool, das den aus der Zwischenablage kopierten Codeausschnitt in Ihre bevorzugte Programmiersprache konvertieren kann. Wenn Sie beispielsweise einen Codeausschnitt in C++ haben, den Sie in Python konvertieren möchten, kann Advanced Paste das für Sie erledigen.

Windows Latest war auf der Entwicklerkonferenz Build 2024, wo wir bemerkten, wie Microsoft XML mithilfe von PowerToys schnell in JSON konvertierte. Das Unternehmen gab auch bekannt, dass es mit der erweiterten Version der Funktion möglich ist, jede gängige Programmiersprache in Ihre bevorzugte Sprache zu konvertieren, aber es gibt einen Haken.

Zum Funktionieren der KI-gestützten Kopier- und Einfügenfunktion von PowerToys ist Ihr OpenAI-API-Schlüssel erforderlich.

Hinzufügen eines OpenAI-API-Schlüssels im erweiterten Einfügen von Powertoys

Um die Funktion zu verwenden, müssen Sie PowerToys > Erweitertes Einfügen öffnen , die Funktion aktivieren und dann die Option „Einfügen mit KI“ manuell umschalten .

Dadurch wird ein neuer Dialog mit Kurzanweisungen geöffnet, wo Sie den OpenAI-API-Schlüssel für ChatGPT finden. Nachdem Sie ein Konto bei OpenAI erstellt haben, können Sie den API-Schlüssel eingeben und die Änderungen speichern.

Ausprobieren der Funktion „Einfügen mit KI“ in PowerToys

Nachdem Sie den OpenAI-Schlüssel hinzugefügt haben, können Sie die KI-gestützte Funktion in Windows 11 ausprobieren, indem Sie einen Codeausschnitt kopieren und die Tastenkombination Windows-Taste + Umschalt + V drücken.

Warnung vor Fehlern bei KI im erweiterten Einfügetool von Powertoys
PowerToys Erweitertes Kopieren und Einfügen | Bild mit freundlicher Genehmigung: WindowsLatest.com

Wie im obigen Screenshot gezeigt, startet diese Tastenkombination ein Vorschau-Popup mit drei Standardoptionen: Als einfachen Text einfügen (Strg+1), Als Markdown einfügen (Strg+2) und Als JSON einfügen (Strg+3).

Darüber hinaus können Sie den Zwischenablageverlauf anzeigen, der weitaus umfangreicher ist als der in Windows integrierte Zwischenablageverlauf.

Um den Code nach dem Kopieren zu konvertieren, können Sie den Befehl „Einfügen als (x Sprache)“ in die magische Suchleiste eingeben. Dadurch wird ChatGPT-4o von OpenAI verwendet, um den Code zu konvertieren. Sie können beispielsweise „Einfügen als Python“ eingeben, um den kopierten C++-Code in Python zu konvertieren.

Konvertieren von C++-Code in Python in Powertoys Advanced Paste

Wie im obigen Screenshot gezeigt, erstellt PowerToys auch ein Vorschaufenster, in dem Sie den Code überprüfen können.

Windows Latest hat die Funktion mit mehreren Sprachen getestet und die ChatGPT-Integration funktionierte problemlos.

Einfügen als Python mit PowerToys in Windows 11
Einfügen als Python mit erweiterter Einfügefunktion in Windows 11 | Bild mit freundlicher Genehmigung: WindowsLatest.com

Wir haben außerdem PowerToys Advanced Paste verwendet, um einen einfachen 79-zeiligen Spielcode, der in Go-Programmierung geschrieben war, in Python zu konvertieren und es lieferte genaue Ergebnisse.

Wenn Ihnen die generierte Ausgabe nicht gefällt, können Sie jederzeit auf die Schaltfläche „Aktualisieren“ klicken, um sie neu zu generieren. Wenn Sie mit der Codevorschau zufrieden sind, klicken Sie auf die Schaltfläche „Einfügen“, um den formatierten Code in das IDE-Fenster einzufügen.

Sie können den Code auch dann in Markdown oder JSON formatieren, wenn Sie keinen API-Schlüssel haben. Microsoft unterstützt möglicherweise andere Möglichkeiten, kopierte Inhalte in Ihre bevorzugten Programmiersprachen zu konvertieren.

Diese neue Einfügefunktion in PowerToys ist hilfreich für Entwickler, die während der Arbeit häufig Code einfügen und konvertieren. ChatGPT ist bei Codeausschnitten jedoch nicht immer genau, sodass Sie den von der KI generierten Code immer noch doppelt auf Fehler überprüfen müssen.

Außerdem hat Microsoft klargestellt, dass die Funktion „Erweitertes Einfügen“ die Programmierung nicht für Sie übernehmen soll.

Wenn Sie die Funktion nicht sehen, können Sie manuell von GitHub auf PowerToys Version 0.81 aktualisieren .

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert