So verwenden Sie Side Chat in Trae
Side Chat (der Chat-Modus) fungiert als All-in-One-KI-Partner während Ihres Programmierprozesses. Er kann Programmierfragen beantworten, Code-Repositories erklären, Code-Snippets generieren, Fehler beheben und mehr - je nach Ihren Anfragen.
Chat-Modus aktivieren
- Öffnen Sie das Side-Chat-Fenster mit dem Tastaturkürzel Command + U
- Klicken Sie oben links im Chat-Fenster auf Chat, um den Chat-Modus zu öffnen
Den Chat-Modus erkunden
Kontexte hinzufügen
Der KI-Assistent kann den Kontext des aktuellen Projekts verstehen, einschließlich Code, Dateien und Ordner, was ihm ermöglicht, Sie bei der Erfüllung Ihrer Entwicklungsanforderungen präziser zu unterstützen. Weitere Informationen finden Sie unter “Kontext”.
Multimodalen Inhalt eingeben
Sie können Bilder im Chat hinzufügen, wie Fehlerscreenshots, Design-Entwürfe, Referenz-Styles und mehr, um Ihre Bedürfnisse genauer und effizienter auszudrücken. Weitere Informationen finden Sie unter “Multimodale Eingabe”.
Code-Änderungen generieren und verwalten
Basierend auf Ihren Bedürfnissen wird der KI-Assistent automatisch neue Dateien erstellen oder bestehende bearbeiten und den generierten Code speichern. Sie können Code-Änderungen annehmen oder ablehnen:
Alle Code-Änderungen in mehreren Dateien verwalten: Klicken Sie auf die Schaltflächen “Alle akzeptieren” oder “Alle ablehnen” in der Dateiliste über dem Eingabefeld, um alle Code-Änderungen im aktuellen Projekt in einem Rutsch anzunehmen oder abzulehnen.
Alle Code-Änderungen in einer Datei verwalten: Öffnen Sie im Editor die Datei und klicken Sie auf die Schaltfläche “Akzeptieren” (Tastaturkürzel: Command + Enter) oder “Ablehnen” (Tastaturkürzel: Command + Backspace) in der oberen Eingabeaufforderung, um alle Code-Änderungen innerhalb der aktuellen Datei in einem Rutsch anzunehmen oder abzulehnen.
Eine einzelne Code-Änderung verwalten: Klicken Sie auf die Schaltfläche ^Y oder ^N in der oberen rechten Ecke einer bestimmten Code-Änderung im Editor, um diese spezifische Änderung anzunehmen oder abzulehnen.
Zusätzlich können Sie für in Chats generierte Code-Snippets:
- Auf die Schaltfläche “Kopieren” klicken, um den gesamten Code im Code-Snippet zu kopieren
- In der aktuell im Editor geöffneten Datei auf einen beliebigen Bereich klicken und dann auf die Schaltfläche “An Cursor einfügen” klicken, um den Code an der Cursor-Position einzufügen
- Auf die Schaltfläche “Zu neuer Datei hinzufügen” klicken, um eine neue Datei mit dem Code-Snippet zu erstellen
- Bei einer Code-Änderung auf die Schaltfläche “Anwenden” klicken, um sie auf die entsprechende Datei anzuwenden (Hinweis: Code, der für das aktuelle Projekt nicht relevant ist, kann nicht angewendet werden)
Befehle generieren und ausführen
Im Chat-Modus stellt der KI-Assistent ausführbare Shell-Befehle bereit, die Sie mit einem Klick ausführen können. Sie können:
- Auf die Schaltfläche “Kopieren” klicken, um den Befehl zu kopieren
- Auf die Schaltfläche “Zum Terminal hinzufügen” klicken, um den Befehl zu einem verfügbaren Terminal hinzuzufügen
- Auf die Schaltfläche “Ausführen” klicken, um den Befehl in einem verfügbaren Terminal auszuführen
Zu vorherigen Versionen zurückkehren
Im Chat-Modus können Sie das Projekt auf eine Version vor einer bestimmten Chat-Runde zurücksetzen:
- Zurücksetzungen können nicht rückgängig gemacht werden
- Unterstützt nur das Zurücksetzen eines Projekts im neuesten Chat-Fenster
- Unterstützt nur das Zurücksetzen eines Projekts auf eine Version innerhalb der letzten 10 Chat-Runden
Zum Zurücksetzen:
- Finden Sie die Ziel-Chat-Blase
- Klicken Sie auf die Schaltfläche “Zurücksetzen” auf der linken Seite
- Überprüfen Sie die betroffenen Dateien im Dialogfeld
- Klicken Sie auf einen Dateinamen, um Änderungen im Editor voranzusehen
- Klicken Sie auf “Bestätigen”, um mit der Zurücksetzung fortzufahren
Historische Chats verwalten
Klicken Sie auf die Schaltfläche “Verlauf anzeigen” oben rechts im Chat-Fenster, um das Verlaufs-Panel anzuzeigen, das alle historischen Chats sowohl aus dem Chat- als auch aus dem Builder-Modus anzeigt.
- Klicken Sie auf einen Eintrag, um diesen spezifischen Chat anzuzeigen
- Fahren Sie mit der Maus über einen Eintrag und klicken Sie auf “Löschen”, um ihn zu entfernen (gelöschte Chats können nicht wiederhergestellt werden)
Mehr erfahren: Builder-Modus
Während der Chat-Modus in einem einfachen Frage-Antwort-Fluss arbeitet, ermöglicht der Builder-Modus dem KI-Assistenten die Nutzung verschiedener Werkzeuge zur Code-Analyse, Dateibearbeitung, Befehlsausführung und mehr - was die Antworten präziser und effektiver macht. Weitere Informationen finden Sie unter “Builder”.