Skip to main content

Umgestalten von Code

Entdecken Sie Möglichkeiten, wie Sie mithilfe von GitHub Copilot Ihren Code refaktorisieren können.

Verbessern der Lesbarkeit und Wartbarkeit von Code

Copilot-Chat kann Möglichkeiten vorschlagen, den Code leichter zu verstehen und zu verwalten.

Beheben von Lintfehlern

Copilot-Chat kann Lösungen für Probleme vorschlagen, die von einem Code-Linter erkannt wurden.

Umgestalten zur Leistungsoptimierung

Copilot-Chat kann Möglichkeiten vorschlagen, langsam ausgeführten Code zu beschleunigen.

Umgestaltung für ökologische Nachhaltigkeit

Copilot-Chat kann Möglichkeiten vorschlagen, Code umweltfreundlicher zu gestalten.

Refactoring zum Implementieren eines Entwurfsmusters

Copilot-Chat kann Entwurfsmuster vorschlagen, mit denen Sie Ihren Code verbessern können.

Refaktorisieren von Datenzugriffsschichten

Copilot-Chat kann Möglichkeiten vorschlagen, Den Datenzugriffscode von Ihrer Geschäftslogik zu entkoppeln, wodurch eine Anwendung einfacher verwaltet und skaliert werden kann.

Entkoppeln der Geschäftslogik von Benutzeroberflächenkomponenten

Copilot-Chat kann Ihnen dabei helfen, Ihre Geschäftslogik von Ihrem Benutzeroberflächencode zu trennen, sodass Sie Ihre Anwendung einfacher verwalten und skalieren können.

Umgang mit bereichsübergreifenden Aspekten

Copilot-Chat kann Ihnen dabei helfen, Code zu vermeiden, der sich auf ein anderes Problem als das Hauptanliegen der Methode oder Funktion bezieht, in der sich der Code befindet.

Vereinfachung komplexer Vererbungshierarchien

Copilot-Chat kann Ihnen helfen, Code umzugestalten, um Klassen mit mehreren Vererbungsebenen zu vermeiden.

Beheben von Datenbankdeadlocks oder Datenintegritätsproblemen

Copilot-Chat kann Ihnen dabei helfen, Code zu vermeiden, der zu langsamen oder blockierten Datenbankvorgängen oder Tabellen mit fehlenden oder falschen Daten führt.

Übersetzen von Code in eine andere Programmiersprache

Copilot-Chat kann Ihnen helfen, Code neu zu schreiben, um dieselben Vorgänge auszuführen, aber in einer anderen Programmiersprache.