Zum Inhalt springen
AIupick

Programmieren

Ein kleines Stück Code verstehen und korrigieren

Lass dir von einem Coding-Tool zuerst den Code erklären, mach jeweils nur eine kleine Änderung und teste alles selbst.

Passende Arten von Tools: Programmieren

Schritt für Schritt

  1. 1Füge niemals Passwörter, API-Schlüssel oder private Kundendaten ein.
  2. 2Beschreibe, was der Code tun soll, und den genauen Fehler oder das Verhalten, das du siehst.
  3. 3Bitte um eine Erklärung des Codes, bevor du um Änderungen bittest.
  4. 4Übernimm jeweils nur eine kleine Änderung.
  5. 5Führe den Code und seine Tests selbst aus und lies jede geänderte Zeile.

Vorlage zum Kopieren

Hier ist Code in [Programmiersprache]:
[Code]
Er soll [erwartetes Verhalten], aber stattdessen passiert [tatsächliches Verhalten oder Fehlermeldung].
Erkläre zuerst Schritt für Schritt, was der Code macht.
Schlag dann die kleinste Änderung vor, die das Problem beheben könnte, und erkläre, warum.
Sag mir, wie ich die Korrektur testen kann.

Auch wenn du die KI bittest, Unsicherheiten zu kennzeichnen, ist ihre Antwort damit noch nicht richtig. Prüfe weiter die Teile, auf die es ankommt.

Das Ergebnis prüfen

  • Du verstehst, was die Änderung bewirkt.
  • Der Code läuft und die Tests sind auf deinem Rechner erfolgreich.
  • Es wurden keine geheimen Daten mit dem Tool geteilt.
  • Die Änderung hat keine anderen Teile des Codes kaputtgemacht.
  • Du hast jede geänderte Zeile gelesen.

Tools zum Ausprobieren

Nach Name aufgelistet, ohne Rangfolge. Nebeneinander vergleichen kannst du nur Tools derselben Art.

Programmieren

Diese 4 vergleichen
  • Amazon Q Developer

    Programmieren

    Amazon Q Developer ist der KI-Assistent von AWS für die Softwareentwicklung in Code-Editoren, auf der Kommandozeile und in der AWS-Konsole; zum Einstieg kannst du die kostenlose Stufe für Codevorschläge und Fragen zu AWS ausprobieren.

    Bekannt für: Amazon Q in the AWS Management Console, Java upgrade transformation, Diagnose with Amazon Q

    Verifizierter kostenloser TarifGünstigster kostenpflichtiger Tarif: Pro Tier 19,00 $ / Monat (Vereinigte Staaten)
  • Cursor

    Programmieren

    Cursor ist ein KI-Code-Editor und Coding-Agent von Anysphere, der als Desktop-App, als Kommandozeilen-Tool und in Form von Cloud-Agenten läuft; zum Einstieg kannst du dir damit beim Tippen Codevorschläge machen lassen oder einen Agenten bitten, ein Projekt zu erklären und zu ändern.

    Bekannt für: Tab, Cloud Agents, Bugbot

    Verifizierter kostenloser TarifGünstigster kostenpflichtiger Tarif: Pro 20,00 $ / Monat (Vereinigte Staaten)
  • GitHub Copilot

    Programmieren

    GitHub Copilot ist der KI-Coding-Assistent von GitHub für Code-Editoren, die Kommandozeile, GitHub.com, GitHub Mobile und eine Desktop-App; als Einsteiger kannst du es für Codevorschläge beim Tippen und für Fragen zu einem Repository ausprobieren.

    Bekannt für: Copilot cloud agent, Copilot code review, Third-party coding agents (Claude and Codex)

    Verifizierter kostenloser TarifGünstigster kostenpflichtiger Tarif: Copilot Pro 10,00 $ / Monat (Vereinigte Staaten)
  • JetBrains AI Assistant ist ein Plugin, das JetBrains-IDEs um KI-Chat, Codevervollständigung und Coding-Agenten erweitert; Einsteiger können es zum Beispiel für Codevorschläge und Fragen zu einem Projekt in IntelliJ IDEA oder PyCharm ausprobieren.

    Bekannt für: JetBrains Air in IDEs, Junie, Claude Agent and Codex in AI Chat

    Verifizierter kostenloser TarifGünstigster kostenpflichtiger Tarif: AI Pro 10,00 € / Monat (Deutschland)
  • Tabnine

    Programmieren

    Tabnine ist ein KI-Coding-Assistent für Code-Editoren und das Terminal, der inzwischen zu Tricentis gehört und dessen aktuelle Dokumentation Enterprise-Tarife beschreibt; Einsteiger können damit Code-Vervollständigungen nutzen und über eine Codebasis chatten, sofern ihre Organisation Zugang bereitstellt.

    Bekannt für: Private installation (on-premises or VPC), Context Engine, Provenance and Attribution

    Kostenloser Tarif: noch nicht bestätigtKostenpflichtige Tarife noch nicht bestätigt
Esc
↑ ↓ zum BewegenEnter zum Öffnen